Bij het maken van een nieuwe layout van mijn website wou ik alle inhoud in 1 grote div steken. Dit om deze div dan zo groot mogelijk te maken (in de hoogte) en 650px in de breedte.
Deze div heeft als functie om een zogezegde 'kantlijn' en achtergrondkleur voor mijn hele site te voorzien.
Om in Firefox, galeon en mozilla deze div 100% van de hoogte te laten innemen moet het volgende worden gedaan in de css: (de html-item in de css is bij IE, konqueror niet nodig.)
In dat geval krijg ik het resultaat dat de div mooi alle plek inneemt wanneer de inhoud kleiner is.

Wanneer ik dan echter zo danig veel inhoud neem dat er een schuifbalk moet komen, krijg ik het volgende:

Doe ik dan de
weg, dan klopt het wel volledig en is de layout wel perfect in orde.
Wanneer ik die html-item in de css echter gewoon direct weglaat, dan is bij niet veel layout de achtergrond gewoon niet doorlopend zoals hier:

De site is volgens de xhtml 1.1 normen gemaakt, en werkt met css. Het is de bedoeling dat ik geen tabellen gebruik.
De site is te vinden lokaal hier en de css kan men hier vinden. Gelieve wel niet in andere mappen rond te surfen aangezien die iets teveel figuren bevatten en dit is niet zo goed voor mijn limiet en upload. De urls zijn niet meer nodig nu, het kwestie om mijn verbinding iets te ontlasten.
Heeft iemand een oplossing voor dit probleem?
Deze div heeft als functie om een zogezegde 'kantlijn' en achtergrondkleur voor mijn hele site te voorzien.
Om in Firefox, galeon en mozilla deze div 100% van de hoogte te laten innemen moet het volgende worden gedaan in de css: (de html-item in de css is bij IE, konqueror niet nodig.)
code:
1
2
3
4
5
6
7
8
9
| html {
height: 100%;
}
body {
height: 100%;
}
div.center {
height: 100%;
} |
In dat geval krijg ik het resultaat dat de div mooi alle plek inneemt wanneer de inhoud kleiner is.

Wanneer ik dan echter zo danig veel inhoud neem dat er een schuifbalk moet komen, krijg ik het volgende:

Doe ik dan de
code:
1
2
3
| html {
height: 100%;
} |
weg, dan klopt het wel volledig en is de layout wel perfect in orde.
Wanneer ik die html-item in de css echter gewoon direct weglaat, dan is bij niet veel layout de achtergrond gewoon niet doorlopend zoals hier:

De site is volgens de xhtml 1.1 normen gemaakt, en werkt met css. Het is de bedoeling dat ik geen tabellen gebruik.
De site is te vinden lokaal hier en de css kan men hier vinden. Gelieve wel niet in andere mappen rond te surfen aangezien die iets teveel figuren bevatten en dit is niet zo goed voor mijn limiet en upload. De urls zijn niet meer nodig nu, het kwestie om mijn verbinding iets te ontlasten.
Heeft iemand een oplossing voor dit probleem?
[ Voor 9% gewijzigd door Ibex op 28-05-2004 13:22 ]
Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be