|
This is classic float drop - the elements are too wide to fit in the available space. This is usually caused by a misunderstanding of the box model, and a sometimes IE bugs. It is best to avoid putting both margins and padding on floated divs, you're asking for IE to choke. Use padding on the CONTENTS of a div to add white space, most notably put it on your paragraphs. The use of that padding div -- is not a good idea,it only ADDS to the overall width.
As I think I mentioned before, if you are going to float a div, you MUST give it a defined width, even if it's a percentage, you NEVER want the browser to do the calculating.
In addition, IE6 has issues with very tight layouts, so you may have to tweak your widths a few pixels, using conditional comments and a separate ie-only css file, to make the adjustments.
__________________
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
|