Avatar billede jacobsimonsen Nybegynder
09. november 2005 - 13:48 Der er 1 kommentar

Tabel fylder ikke siden ud selvom bredde og højde er 100%

Jeg er ved at oprette en hjemmeside hvor jeg gerne vil have at tabellen på "skabelon"-siden skal fylde hele siden ud. Den ydre tabels højde og bredde er angivet til 100%. Alligevel er der marginer til højre og i bunden samt aktiv scrollbar. Først når jeg opdaterer siden får jeg det ønskede resultat uden scrollbar.

siden kan findes på http://123testing.1go.dk/html/marenkanzler.html

mvh
Jacob
Avatar billede olebole Juniormester
09. november 2005 - 15:01 #1
<ole>

Først og fremmest: Ret dine JavaScript-fejl.

Dernæst kan du ikke bruge CSS i et dokument med den DTD. Du skal bruge en fuld DTD med definitions URL:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

En relativ højde (sat i procent) skal udregnes på baggrund af det omkransende element, hvorfor dine dokument- og body-elementer eksplicit skal have sat højder:

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

Der er ikke en height-attribut på en tabel - det har aldrig eksisteret i nogen standard - så den skal sættes med CSS. F.eks:
    <table style="height:100%" ............>

/mvh
</bole>
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