
July 7th, 2004, 10:52 AM
|
 |
Contributing User
|
|
Join Date: May 2003
Location: Tennessee
Posts: 1,355
Time spent in forums: < 1 sec
Reputation Power: 7
|
|
|
This behaves exactly as I would expect: I've got a purple cell with bold white text and 3 px margins and padding. Maybe the width is what's throwing you. Because there's no width defined for the containing element, the 100% doesn't really mean anything. If I define the "table" selector with a width of 100%, the purple block expands to fill 100% of the container's 100%. Similarly, if I define the table selector to fill 50% width, the td fills 100% of 50%, or half the page.
Mozilla's standards-compliant. If something renders "correctly" in IE but not in Firefox, it's most likely because IE cheats by letting you get away with non-compliant stuff. Which seems great in the short-term but which is problematic in the long-term. Many designers are now designing in compliant browsers and later going back to apply IE hacks as needed.
Have you considered trying to get away from using tables as a structural tool (if that's what you're doing)? That's the direction a lot of folk are moving in, for whatever it's worth.
__________________
Please don't PM me asking for solutions outside the scope of a thread.
Keeping all responses in a thread stands to help others who come along later,
which is after all what this forum's all about.
|