/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
højde på tabel
Fra : Trond Øyvind Hermans~


Dato : 26-02-03 17:52

Hey.

Hvorfor bliver en tabel ikke lige så høj som siden den står på når man
skriver:

<tabel height="100%"><tr><td>
Tekst
</td></tr></table>

???


mvh
Trond Øyvind Hermansen



 
 
Knud Gert Ellentoft (26-02-2003)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 26-02-03 18:54

"Trond Øyvind Hermansen" <oyvind.hermansen@iname.com> skrev :

>Hvorfor bliver en tabel ikke lige så høj som siden den står på når man
>skriver:
>
><tabel height="100%"><tr><td>

Det hedder table og ikke tabel.

Det er ikke en del af nogen standard, table height eksisterer
ikke i nogen htmlversion, men skulle dog virke i de fleste
tilfælde, medmindre man bruger en doctype, hvor browseren sættes
i standard mode.

Jeg vil anbefale, at du i stedet bruger css til at sætte højden
med.

I <head>:

<style type="text/csss">
<!--
body, html   {height: 100%}
table      {height: 100%}
-->
</style>

--
Knud - http://home13.inet.tele.dk/smedpark/
Når der svares på et indlæg, svar venligst under det citerede og
skær venligst det væk, du ikke svarer på, ellers ryger du i killfiltret.
Svar kun i nyhedsgruppen - tak! E-mails besvares ikke.

Trond Øyvind Hermans~ (26-02-2003)
Kommentar
Fra : Trond Øyvind Hermans~


Dato : 26-02-03 19:03

"Knud Gert Ellentoft" <knudgert@mail.tele.dk> wrote in message

> Det hedder table og ikke tabel.

Ja, selvfølgelig. Spasserfingre på mit tastatur.

> <style type="text/csss">
> <!--
> body, html {height: 100%}
> table {height: 100%}
> -->
> </style>

Jeg prøver. Tak.


mvh
Trond Øyvind Hermansen



Lasse Reichstein Nie~ (26-02-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 26-02-03 18:59

"Trond Øyvind Hermansen" <oyvind.hermansen@iname.com> writes:

> Hvorfor bliver en tabel ikke lige så høj som siden den står på når man
> skriver:
>
> <tabel height="100%"><tr><td>
> Tekst
> </td></tr></table>

Fordi de 100% er i forhold til det element tabellen står i. Hvis det
er body-elementet, så er body'en kun så højt som den behøver, ikke så
høj som vinduet. Det er normalt en fordel, hvis body fylder *mere*
end vinduet.

Du kan evt. tilføje følgende CSS

html,body {height:100%;}

Det virker i de fleste browsere til at gøre body (ca.) lige så høj som
vinduet. Husk evt. at sætte margin og padding på både body- og html-elementet.

/L
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL:http://www.brics.dk/~lrn/cv.html>

Søg
Reklame
Statistik
Spørgsmål : 177506
Tips : 31968
Nyheder : 719565
Indlæg : 6408561
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste