Hallo,
Ik zit met een probleem met een div layout, waarvan ik weet dat het vaker problemen geeft (je vindt er een hoop over) maar echt geen oplossing op kan vinden.
Het is eigenlijk heel eenvoudig, ik heb een html document
[ div container ]
- [ div top (logo) ]
- [ div menu ]
- [ div content ]
[ / div ]
Ik vindt het altijd moeilijk uit te leggen, vandaar deze schematische weergave
Wat nu het probleem is, mijn content moet 100% naar beneden strechten. Ik heb al wel een paar dingen geprobeerd:
- body height 100%
- min-height 100% toegevoegd (denk al helemaal neit dat het dit is)
- html ( height: 100% } probeerd
- container heeft een height van 100%
Relevante CSS:
Die .content zou ook helemaal moeten vullen naar onder, maar dat gebuerd dus niet
Of ik krijg weer rare bugs in FF dat hij ineens kan scrollen in het niets (gewoon leeg stuk)
p.s. ik gebruik deze doctype:
Daarom graag jullie hulp!
Ik zit met een probleem met een div layout, waarvan ik weet dat het vaker problemen geeft (je vindt er een hoop over) maar echt geen oplossing op kan vinden.
Het is eigenlijk heel eenvoudig, ik heb een html document
[ div container ]
- [ div top (logo) ]
- [ div menu ]
- [ div content ]
[ / div ]
Ik vindt het altijd moeilijk uit te leggen, vandaar deze schematische weergave
- body height 100%
- min-height 100% toegevoegd (denk al helemaal neit dat het dit is)
- html ( height: 100% } probeerd
- container heeft een height van 100%
Relevante CSS:
Cascading Stylesheet:
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
48
49
| html { height : 100%; } body { margin : 0; background-color: #000000; text-align : center; width : 100%; min-height : 100%; height : auto; } .container { width : 999px; height : 100%; margin : 0; padding : 0; overflow : hidden; text-align : center; background-color: #f8f3d6; } .content { position : relative; margin : 0; padding-left : 15px; padding-right : 15px; padding-top : 20px; width : 800px; height : 100%; background-image: url(images/content.background.jpg); background-position: left top; background-repeat: repeat-y; text-align : left; float : left; clear : both; border-style : solid; border-width : 0 1px 0 0; border-color : #d5d0aa; } |
Die .content zou ook helemaal moeten vullen naar onder, maar dat gebuerd dus niet
p.s. ik gebruik deze doctype:
code:
1
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> |
Daarom graag jullie hulp!
[ Voor 4% gewijzigd door semicon op 03-08-2006 16:36 ]