Welcome to the world of Browser incompatibilities!
You cannot win in all cases. I would try to keep styles as simple as possible; which makes you content rendering much more stable. Remember, you used looks for a Web site for its content, not for decoration. In my opinion, best designer never keeps in mind the idea of impressing anyone with the design but would try to keep design "invisible", focusing on helping readability and functionality.
Additionally, you can play with the styles
display:block
;
display:inline-block;
, etc. (See all display styles:
http://www.w3schools.com/css/pr_class_display.asp[
^].)
It looks like the Mozilla problem is only with the
inline
display; but not
inline-block
, which works for me. Instead of attempting one universal
.Thumb
style, try to create separate styles such as
p.Thumb
,
div.Thumb
or
span.Thumb
.
—SA