Hej, jag undrar varför min bakgrund inte visas i webbläsaren.
bakgrunden i #blackline visas utmärkt medan den i #maincontainer inte visas, vad beror detta på? och som ni ser i min bortkommenterade rad så har jag försökt skriva koden kortare men då visas bakgrunden inte ens i blackline. skulle gärna vilja ha hjälp med detta.
då visas de, jag försöker använda mig utav en s.k. fauxcolums. (http://alistapart.com/articles/fauxcolumns/)
i den "stora" diven som bakgrunden finns i ligger även två mindre divar som verkar dölja bakgrunden för tar jag bort de två divarna som ligger i den stora diven så visas bakgrunden, det är helkonstigt
Jag gissar att du endast har floats däri, och eftersom floats tas ut ur dokumentflödet så blir höjden på förälderdiven 0. Du behöver bana dina flöten med tex:
'content' (vilket är en egenskap) anger vilket innehåll pseudo-elementet ska ha. Du kan tex testa lägga in lite text där (content:"foo bar"). I det här fallet vill vi inte ha någon text men måste fortfarande ange en tom sträng för att det ska genereras en box som kan bana flötena.
I princip fungerar det på samma sätt som om du hade lagt till
<div style="clear:both"></div>
sist i #maincontainer (vilket också fungerar), fast du gör det med CSS.
660 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a