webForumDet fria alternativet

Top,bottom,left,right funkar inte i IE...

HTML & CSSur HTML, XHTML & CSS

2 svar · 274 visningar · startad av learn

learnMedlem sedan jan. 20051 130 inlägg
#1

Följande kod fungerar perfekt i FF men inte alls i IE. Jag vill att det ska se ut enligt bifogad bild.

<style type="text/css">
html, body {
height: 100%;
margin: 0; padding: 0;
}

body {
background-color:#000; 
}

#wrapper {
position:absolute; top:20px; bottom:20px; left:20px; right:20px; background-color:#FFF
}
</style>

<div id="wrapper">
<p>Hej</p>
</div>

I Internet Explorer blir det bara en liten vit ruta kring "Hej". Hur ska jag göra för att få det att fungera?

Den bifogade bilden visar hur jag vill att det ska se ut (vilket det också gör i FF).

wrapper.jpg
zcorpanMedlem sedan dec. 20042 245 inlägg
#2

Om du lägger till en bra doctype funkar det i IE7. För IE6 behöver du ange dimentioner.

learnMedlem sedan jan. 20051 130 inlägg
#3

zcorpan skrev:

Om du lägger till en bra doctype funkar det i IE7. För IE6 behöver du ange dimentioner.

OK... Återkommer

133 ms totalt · 3 externa anrop · v20260731065814-full.c74b5be1
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)