Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen
Verwijderd
Je begint je pagina altijd met een tabel waarin je de Height op 100% zet. De binnenliggende tabellen moet je dan gezamenlijk ook 100% maken. Bijv:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| <body> <table height="100%"> <tr> <td> <table> <tr><td>BLAAT</td></tr> </table> <table height="100%" valign="bottom"> <tr><td>Onderkant vd pagina</td></tr> </table> </td> </tr> </table> </body> |
Dit moet werken...
[ Voor 17% gewijzigd door Verwijderd op 23-10-2003 12:41 ]
Dat werkt al nietVerwijderd schreef op 23 oktober 2003 @ 12:40:
Je kunt het wel met een Height oplossen, maar dan werkt het alleen in IE! De Height property bestaat namelijk niet officieel voor tabellen. Maar goed, doe je het voor IE, dan is de oplossing als volgt:
Je begint je pagina altijd met een tabel waarin je de Height op 100% zet. De binnenliggende tabellen moet je dan gezamenlijk ook 100% maken. Bijv:
HTML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 <body> <table height="100%"> <tr> <td> <table> <tr><td>BLAAT</td></tr> </table> <table height="100%" valign="bottom"> <tr><td>Onderkant vd pagina</td></tr> </table> </td> </tr> </table> </body>
Dit moet werken...
Het probleem is dat als je twee tabellen 100% geeft hij opnieuw de volledige hoogte pakt.
Is er misschien niet iets met css mogelijk?
PS: Ik zit nu flink in de source te wroeten dus het voorbeeld kan niet goed meer kloppen.
[ Voor 16% gewijzigd door me1299 op 23-10-2003 12:59 ]
Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen
Verwijderd
de hoogte van de inhoud van de pagina op te vragen
en dan of de tabel in een div te zetten met atribuut 100% en de div te positioneren
of de knoppenbalk in een gepositioneerde div te zetten.
Daarvoor kan je dan min-height gebruiken, zodat de hoogte altijd 100% is, en mocht er meer content zijn dan rekt het uit. Daarvoor meot je wel ff een css selector in je stylesheet zetten om die 100% er weer uit te mollen en dat snapt IE toch niet, ala:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
| <style type="text/css"> html,body { width:100%; height:100%; padding:0; margin:0; } #container { position:relative; margin:auto; width:700px; height:100%; background:#f0f0f0; } #foot { position:absolute; bottom:0px; height:20px; width:700px; background:silver; } body>div#container { height:auto; min-height:100%; } .content { padding:10px; padding-bottom:30px; } </style> ... <div id="container"> <div class="content"> blah </div> <div id="foot"> </div> </div> |
Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin