Avatar billede radion Nybegynder
10. april 2004 - 10:14 Der er 7 kommentarer og
1 løsning

<ul> i IE og firefox

Hej eksperter

jeg vil gerne ændre margin-left for en <ul> så der ikke er så stor afstand som standard til den venstre kant.

men, hvis jeg sætter

ul {
margin-left:5px;
}
så sætter IE 5px fra den venstre kant på hjemmesiden og hen til ul. det er også det der er meningen.. men, firefox lægger 5px til standard margen... hvad kan man gøre ( ud over 2 stylesheets)?
Avatar billede knudgert Nybegynder
10. april 2004 - 13:51 #1
Prøv med en doctype, der sætter IE 6 i standardmode, så skulle de kunne laves ens.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
Avatar billede radion Nybegynder
10. april 2004 - 15:13 #2
Jeg bruger denne doctype, er det galt?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Avatar billede knudgert Nybegynder
10. april 2004 - 16:20 #3
Næh, den burde være god nok, for den sætter begge browsere i standardmode, så er spørgsmålet om det kan laves helt ens.
Avatar billede lerchedahl Nybegynder
23. april 2004 - 01:44 #4
den klarer du simpelt med:

ul {
margin-left:5px;
padding:0px;
}
Avatar billede lerchedahl Nybegynder
24. april 2004 - 08:43 #5
Og forklaringen er naturligvis at Firefox og IE har forskellige tolkninger af "default"-padding, altså padding på elementer hvorpå ingen er deklareret.

mvh
lerchedahl
Avatar billede radion Nybegynder
24. april 2004 - 10:02 #6
perfekt. smid et svar lerchedahl. mange tak
Avatar billede lerchedahl Nybegynder
25. april 2004 - 06:01 #7
så lidt :)
Avatar billede radion Nybegynder
30. januar 2006 - 01:05 #8
beklager responstiden... glemt at få afsluttet.
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