|
2nd year high school.. you should be able to read AND understand what's on that site.
Any time you float something right or left, then add margin right or left to that same floated element, IE will DOUBLE that margin amount, throwing off the layout. You need to do one of 2 things - rework the layout to remove the margins going in the same direction as the float, or you need to use conditional comments (look that up on Google) to call a 2nd css file that will contain ONLY those properties needed for IE to do it correctly.
The fix for the doubled-float margin bug is to add display:inline. So, for example, you would need this to fix part of your layout:
#sidebar, #main{display: inline;}
That goes in a separate css file that ONLY IE will read when you use conditional comments.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
"Using or working with IE is like having to wear a 1970's polyester suit with pantyhose and a girdle, to work everyday"
Carolina Corvette Club
|