padding i css fungerar olika för Internet Explorer och Firefox, vilket förstör för mina bakgrundsbilder. Antagligen har du satt width. Enligt specifikationen skall width ange bredden på innehållet, och så kör FF, medan IE inkluderar padding i bredden. > <b>Enligt specifikationen skall width ange bredden på innehållet, och så kör FF, medan IE inkluderar padding i bredden.</b> Alldeles riktigt blir det så. Tyvär har jag inget live-exempel att visa. För att sätta doctype till HTML 4.01 Strict, lägg följande rad överst i sidan: > <b>Och hur sätter man den doctypen RickardD?</b>Padding i IE och FF
Så finns det nån annan lösning för att få ett mellanrum ut till kanterna på ett lager?
/DSv: Padding i IE och FF
Har du sidan upplagd så att man kan ta sig en titt och kanske komma med förslag på bättre lösningar?Sv: Padding i IE och FF
Om jag inte minns fel så är det en av sakerna som åtgärdas med att sätta Doctype till HTML 4.01 Strict.Sv: Padding i IE och FF
Men det är inte svårare än så här:
<code>
<style>
.square1 {
width:126px;
height:126px;
padding:20px;
}
</style>
<div class="square1"></div>
</code>Sv: Padding i IE och FF
<code><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd"></code>
Du kan också pröva att lägg din DIV i en yttre DIV:
<code>
<style>
#outer {
width:126px;
}
.square1 {
height:126px;
padding:20px;
}
</style>
<div id="outer">
<div class="square1"></div>
</div>
</code>Sv: Padding i IE och FF
7 The global structure of an HTML document
7.2 HTML version information
http://www.w3.org/TR/html4/struct/global.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">