Brukar:Lastorset/Lærdom/css
Frå Wikipedia – det frie oppslagsverket
< Brukar:Lastorset | Lærdom
Her har eg samla ting eg har lært om CSS og XHTML.
Innhaldsliste |
[endre] white space
Uforklårlege "marginar" på biletelement kan vera forårsaka av white space i XHTML-koden.
[endre] Clearing a float without structural markup
Tony Aslett, csscreator.com; source http://www.positioniseverything.net/easyclearing.html
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix {display: inline-table;} /* Hides from IE-mac \*/ * html .clearfix {height: 1%;} .clearfix {display: block;} /* End hide from IE-mac */
[endre] IE
-vil ha mest mogleg spesifiserte dimensjonar --overflow: hidden
[endre] Nytt val for tredelt sideutleggjing
Negative merger frå A List Apart. Merk at dette fungerer greitt i boksmodellen til IE (som avvik frå CSS2-standarden), men for å verka med andre nettlesarar må ein manuelt setja breidda på boksane for å simulera merger, av di boksen med tilleggsbreidd (borde) elles vert breiare enn ein tenkjer seg.
D.e. at dersom høgreboksen er 200px og du har ein borde på 1px på båe boksane, må margin-right på #container vera maks -202px og på #content vera minst 202px.