Ik bezig om HTML & CSS te leren maar ergens kom ik niet helemaal uit met mijn layout.
De content div moet standaard alleen de beschikbare ruimte tussen de header en de footer netjes opvullen zonder buiten het venster te gaan.
Alleen als de content in de DIV groter is dan die beschikbare ruimte moet de div groter worden en de footer buiten het scherm drukken.
Ik heb al een flex & table-row oplossing geprobeerd zoals aangegeven op google maar niets werkt
Heeft iemand een suggestie over hoe ik dit kan realiseren ?
De HTML code:
De CSS code:
De content div moet standaard alleen de beschikbare ruimte tussen de header en de footer netjes opvullen zonder buiten het venster te gaan.
Alleen als de content in de DIV groter is dan die beschikbare ruimte moet de div groter worden en de footer buiten het scherm drukken.
Ik heb al een flex & table-row oplossing geprobeerd zoals aangegeven op google maar niets werkt

Heeft iemand een suggestie over hoe ik dit kan realiseren ?
De HTML code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| <html> <head> <title>test</title> <link rel="stylesheet" style type="text/css" href="style.css"> </head> <body> <div class="wrapper"> <div class="header"> </div> <div class="content"> </div> <div class="footer"> </div> </div> </body> </html> |
De CSS code:
code:
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
| html, body { height: 100%; margin: 0px; padding: 0px; } .wrapper { height: 100%; width: 60%; min-width: 900px; margin: auto; } .header { height: 150px; width: 900px; position: relative; background-color: yellow; } .content { width: 900px; height: auto; min-height: 100%; position: relative; background-color: grey; } .footer { height: 25px; width: 900px; position: relative; bottom: 0; background-color: red; } |
Ik heb d’r nich veur keuzn Tukker te wean, ik heb gewoon onmeunig mazzel had!