Avatar billede morten-vadskaer Praktikant
08. august 2006 - 09:39 Der er 1 kommentar

div-tag og IE

Hej.
Jeg har følgende stylesheet
#header {
  position : fixed;
  top : 20;
  bottom : 80%;
  left : 10%;
  right : 10%;
  background : gray;
  margin-bottom : 2px;
  color : yellow;
}
#sidebar {
  position : fixed;
  top : 20%;
  bottom : 0;
  left : 10%;
  right : 70%;
  background : silver;
  margin-right : 2px;
  color : maroon;
}
#sidebar2 {
  position : fixed;
  top : 20%;
  bottom : 0;
  left : 75%;
  right : 10%;
  background : red;
  margin-right : 2px;
  color : maroon;
}

#main {
  position : absolute;
  top :20%;
  bottom : 0;
  left : 30%;
  right : 25%;
  overflow : auto;
  background : white;
  color : black;
  overflow : scroll;
}

og dette dokument:
<html>

<head>
<link rel="stylesheet" href="mitstylesheet.css" type="text/css">
</head>

<body>
<div id="header">
<h1>Dette er en header</h1>
</div>
<div id="sidebar">
<b>Dette er en sidebar</b>
</div>
<div id="main">
blah blah

</div>
<div id="sidebar2">
google ads google ads

</div>
</body>

</html>
Det ser helt fornuftigt ud i Firefox/Opera, men helt galt ud i IE. Se det evt. her:
http://img142.imageshack.us/my.php?image=firefoxxr5.gif

Men ser forfærdeligt ud i IE. Se det evt. her:
http://img224.imageshack.us/my.php?image=iedi5.gif

Er der nogen, der har en løsning på det?

P.S. Er på ferie, så det er ikke af utaknemlighed, at jeg er lidt lang tid om at svare. -Så kan I jo gruble over det, mens jeg nyder ferien ;o)
Avatar billede olebole Juniormester
08. august 2006 - 12:49 #1
<ole>

Det kræver en fuld DTD (DocType Definition) at få IE til at overholde CSS nogenlunde. Læs evt. mere her:
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnie60/html/cssenhancements.asp

- under: The !DOCTYPE "Switch"

/mvh
</bole>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester