Avatar billede mnt Nybegynder
25. august 2006 - 11:34 Der er 3 kommentarer

CSS-problem. Virker i firefox, ikke IE. Help!

Hej,

Prøv at se dette site i Firefox/Safari: www.timmer.dk/123/cssproblem/

Sådan skal det se ud.

Prøv så at tjek det i Internet Explorer.. Så kommer min bottom-div op i toppen og fucker...


Min bottom-div er sat til:
position: fixed;
bottom: 0px;

Det er åbenbart "position: fixed;" som får Explorer til at fucke.. Nogen der har en løsning?
Avatar billede Slettet bruger
25. august 2006 - 14:02 #1
Til at starte med, skal du sørge for at IE ikke er i quirks-mode. Det gøres ved at have en komplet og gyldig DOCTYPE (det har du) som det allerførste på siden (det har du ikke).

Så flyt din kommentar ned under DOCTYPEn.
Avatar billede mnt Nybegynder
28. august 2006 - 16:18 #2
Hej Sandbox,

Det forstår jeg ikke. Hvad har det med sagen at gøre?
Avatar billede Slettet bruger
28. august 2006 - 17:48 #3
IE har to modes: standards og quirks. Hvis den ser en komplet og gyldig DOCTYPE som det første på siden, så vælger den standards-mode, ellers vælger den quirks-mode.

Hvis IE er i quirks-mode, så gider den ikke prøve på at holde sig til standarden for, hvordan CSS skal fortolkes. Det vil sige, at den opfører sig væsentligt anderledes end andre browsere. (Årsagen er, at den går ud fra, at koden er skrevet af en, der ikke kan finde ud af rigtig HTML og CSS.)

Når IE er i standards-mode, så forsøger den (efter bedste evne) at fortolke din CSS, som standarden foreskriver.

Hvis siden vises fint i Firefox, er det ganske sandsynligt, at den også vil vises fint i IE, når bare IE er i standards-mode. Det er naturligvis stadig muligt at ramme ind i fejl i IE (eller enhver anden browser), men så må man tage det bagefter. Første skridt er altid at sørge for at de forskellige browsere i det mindste forsøger at spille efter samme regler.
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