Avatar billede Bjarne Novice
14. juli 2007 - 23:24 Der er 4 kommentarer og
1 løsning

Vertikal centreret tabel

Godaften.

Jeg har en tabel, som jeg ønsker at centere med CSS. Jeg kan godt få den til at stå i midten vha. margin: 0 auto 0 auto;. Hvis jeg nu gerne vil have den centreret vertikalt, hvordan gør jeg så?

På forhånd tak
Avatar billede mclemens Nybegynder
15. juli 2007 - 01:11 #1
<table style="height:500px;width:100%;background:#f00;"><tbody><tr><td>
<table style="height:200px;width:300px;margin:0 auto;background:#fa0;"><tbody><tr><td>
</td></tr></tbody></table>
</td></tr></tbody></table>

Eller: http://www.wpdfd.com/editorial/thebox/deadcentre4.html
Avatar billede Bjarne Novice
15. juli 2007 - 23:11 #2
Har lige prøvet din kode, og den giver altså ikke nogen vertikal centreret tabel. Kan det ikke gøres lidt mindre omstændig end det du linker til?
Avatar billede mclemens Nybegynder
16. juli 2007 - 00:15 #3
Umiddelbart giver 15/07-2007 01:11:39 en
centreret vertical og horisontal table hos mig.
... Hvilken browser kører du med ?

- Hvis det er fordi at du vil have at den ydre
tabel den centreres i skal være højere kan du prøve
at rette nedenstående style sektion til:

<style type="text/css">
html,body{margin:0;padding:0;height:100%;}
#ydre {height:100%;}
</style>




<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>

<style type="text/css">
#ydre{height:500px;}
</style>

</head><body>
<table style="width:100%;background:#f00;" id="ydre"><tbody><tr><td>
<table style="height:200px;width:300px;margin:0 auto;background:#fa0;"><tbody><tr><td>
</td></tr></tbody></table>
</td></tr></tbody></table>
</body>
</html>


... Udover den jeg linker til kan jeg ikke
lige komme på flere centreringsmåder at anbefale.
Avatar billede Bjarne Novice
16. juli 2007 - 02:10 #4
Har bestemt mig til at bruge den metode, som vises i dit link. Ved nærmere eftersyn er det jo ikke så slemt, når først alt det unødvendige er barberet væk. Mange tak for hjælpen.
Avatar billede mclemens Nybegynder
16. juli 2007 - 08:43 #5
Velbekom, og tak for point. :)
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