Bill Stemp wrote:
www.leschambres.co.za/

Yes, its the 3px bug, but it does affect more than just the #spellings content.

The 3px bug is a hardwired IE "property" of floats, affecting the content of adjacent elements. As there is no way to stop it from doing so, the fix is to make "room" between the float and the affected element [1].

So you have a /right/ float #container, therefore, you'll have to make room on its /left/ side.

Actually, you are fixing it on the wrong side (to prevent the sidebar from dropping down below the float), I've commented it out here:

<!--[if lte IE 6]>
<style type="text/css">

/* wrong side
#container {margin-right: -3px;}
#sidebar {margin-right: 0;}     
#spellings {margin-left: -3px;} 
*/

/* fix */
#container {margin-left: -3px;}

</style>
<![endif]-->


Ingo

[1] http://archivist.incutio.com/viewlist/css-discuss/62893

--
http://www.satzansatz.de/css.html
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to