Hej, jag har ett underligt problem med IE och margin-bottom.
Titta på den här webbsidan och förminska webbläsarfönstret.
Det ska bli ett vitt mellanrum på 50px under den röda diven, men det blir det inte i IE. Varför?
Margin-bottom i IE
4 svar · 354 visningar · startad av Troxy
Blir det på min IE i alla fall. Dvs det ser likadant ut i IE 6 som i SeaMonkey 1.0, möjligen med någon pixel när :)
Förminskade du fönstret så det blev mindre än det röda?
Det ska bli 50 pixlar vitt under det röda när man scrollar ner.
Troxy skrev:
Förminskade du fönstret så det blev mindre än det röda?
Det ska bli 50 pixlar vitt under det röda när man scrollar ner.
:r Oops! Nej, det glömde jag :x Ser nu vad du menade och då finns inget vitt under det röda i IE när fönstret är mindre än (eller max) 500 pixlar hög. Problemet är väl att IE inte förstår att marginalen ska vara kvar även om det inte finns någonting under boxen / div'en. Lägger du dit något så funkar det. Sorry, vet inte hur du ska kunna lösa det för IE.
Okay, tack för visat intresse iaf :birp
Detta är alltså en av alla CSS-buggar i IE.
Det går dock att lösa genom att ta bort marginalen på diven och istället sätta padding-bottom: 50px; på body istället.
Jag upptäckte precis att Firefox verkar ha samma problem, fast på andra ledden:
http://troxy.net/stuff/div2.htm