/ Published in: CSS
Usually when designing a site using floating elements in HTML/CSS, you need to an extra html element with the css style {clear:both;}. This method lets you apply styles to the container of the floating elements so that you don't have the headache of using a clearing div. This is cross-browser and IE6 friendly!
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
#mySelfClearingDiv { /* put your regular css styles in here */ } /*paste this stuff just below it to make it self-clearing */ #mySelfClearingDiv:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } #mySelfClearingDiv { display: inline-block; _height: 1%; } #mySelfClearingDiv { display: block; }