22. august 2005 - 17:33Der er
7 kommentarer og 1 løsning
Forvirring omkring vertikal alignment !
Skal placere en linje vertikalt i midten i en div. Hvordan gøres dette korrekt - har efterhånden læst meget omkring det på nettet. Men det virker lidt for besværligt at lave negativ alignment i css - så har lavet en table - og hvad er koden da?
Man kan ikke (hvis man vil understøtte browsere, som ikke understøtter CSS2s definitioner af vertical-align, f.eks. Internet Explorer til og med v.6 !-) centrere noget vertikalt uden at kende højden på det centrerede og elementet, og så må man angive en hard-coded værdi for top !o]
-- hvis din div er neget høj i forhold til indholdet kan du dog bruge et hack, som ingen sikkert vil opdage: style="position:relative;top:47%;"
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.