19. februar 2002 - 09:38Der er
11 kommentarer og 1 løsning
Doctype def ødelægger mit layout!
Jeg har et ret syret problem:
Jeg har lavet en helt almindelig, god, gammeldags menu med mouseover og så videre. Menuen er lavet som en tabel, hvor de enkelte menupunkter står i hver sin celle. Imellem cellerne har jeg spacer-celler, som indeholder et gennemsigtigt gif-billede - højde: 1 pixel.
Det ser fint ud i Internet Explorer. Men i Netscape 6.2 bilver de tomme celler ligeså høje som de andre celler.
Efter at have rodet lidt med det, fandt jeg ud af, at hvis jeg FJERNEDE den øverste linje fra min html-side:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
...så virkede det! HVAD SKER DER?!? En doctype-definition skal sq da ikke fucke mit layout op! Al min kode er fin xhtml, og den validerer også.
Hvordan erklærer jeg min doctype uden at få ødelagt mit layout?
Pelkjaer - Det er lidt vanskeligere end det - Ligesom formelementer vil iframes helst lægge sig øverst - Ved dog at Jumper har en genvej - Kan bare ikke huske det :))
Damn! Det virker sq! Tak! Jeg vidste slet ikke at der var de problemer med XHTML i de nye browsere.
Point til jumper.
Synes godt om
Ny brugerNybegynder
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.