andre elementer understøtter da også vertical-align... bare på en anden måde. Men i den her sammenhæng er brugen af vertical-align kun meningsfuld i en tabel-celle.
Tabelfrit-område ...?!??!!! Har vi mon her endnu et offer for tabel-o-fobien, der er spredt af uvidende kodere og deres fejlfyldte tutorials?
Enhver, der sætter sig ind i W3C's tekster og baggrundspapirer (og ikke bare rekomendationerne, som jo kun udgør en lille del af det relevante materiale), ved, at der intet er i vejen med at bruge tabeller, når man f.eks. opretter synkrone søjler i et dokument.
Desværre er det ikke rigtig 'in' at sætte sig ind i tingene, hvorfor de færreste gør det. Det største problem er alle de, der oven i købet sætter sig ned og spreder deres misforståelser gennem fejlfyldte tutorials.
Det har skabt en fuldstændig ubegrundet frygt for brugen af tabeller. Det morsomme er, at ikke én eneste endnu har kunnet fortælle mig præcis, hvad det er ved tabellen, der er så frygteligt - og underbygge det med repeterbare eksempler. Men det kan jo være, at dette er situationen :)
Det er efterhånden blevet Ekspertens varemærke, at en bruger stiller et spørgsmål, andre E-brugere giver sig tid til at svare, og så giver personen ikke lyd fra sig igen :-/
Tak for dit svar. Selvom du aldrig hørte fra ejermanden af svaret, så vil jeg bare sig at jeg fik brugt dit svar og at det virker fint i Firefox og Mozilla, i hvert fald til PC (Mac har jeg ikke tjekket endnu).
Så tak fordi du gav dig tid til at svare, og tak fordi du gav et 100% div svar, og ikke blev ved med at insistere på tabeller. Uanset tabel-o-fobi eller ej, så er det rart når selve spørgsmålet bliver besvaret ud fra præmisserne ;)
Det må jo kræve, man er klar over, hvad præmisserne er - og i 70-80% af de spørgsmål, hvor spørgere på E gerne vil have et element vertikalt centreret, er der tale om et element dynamisk indhold/højde - og her er der kun tabellen som løsning. Bevares, man kan i CSS2.1 sætte 'display:table-cell' på elementet, men så fjerner man sig for alvor fra semantisk kode.
For fuldstændighedens skyld bør det da også nævnes, at apo's løsning ikke kun fungerer i Moz/FF, men i alle gængse browsere under alle gængse platforme :)
basicq >> for det første får du vanskeligt ved at finde en væsentlig browser, der understøtter XHTML1.1 - for det andet bør en løsning vel stadig virke i IE6 ;o)
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.