|
Your problem with IE 6 is the double-float margin bug. Now that IE 7 is out, you're going to have to use conditional comments to target the hacks necessary to make IE 6 and below behave. I now use 3 CSS files for every page - my main CSS, an iefixes file for IE6 and below hacks, and ie7fixes for anything we're going to need for IE 7.
The double-float margin bug happens when you have a floated element - your columns and LI items, and you add a margin in the same direction as your float, ie. float:left and a margin-left value. To stop this from happening, you need the a hack... add display: inline for those elements with left floats and left margins. Because IE is doubling your left margins on the floats, you're getting float drop.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
Please login or register to view this content. Registration is FREE
Please login or register to view this content. Registration is FREE
|