Dag mensen,
Ik ben nu even met een nieuw projectje bezig. Na een beetje onderzoek (o.a hier op GOT en alle links en artikelen die ik heb kunnen vinden) lijkt mij het de beste keuze om dit doormiddel van DIV te doen ipv frames of tabellen.
Mijn bedoeling is dat ik 1 content-div maak waar de gehele pagina in moet komen.
Deze content-div moet precies evengroot zijn als je scherm (dus zonder scroll-balk) en resolutie onafhankelijk worden.
En de div die daaringeladen worden dienen weer in deze div te komen. (de content-div mag nooit groter worden dan je scherm.) De content-div krijgt een margin van 10px ofzo, zodat het lijkt dat de site ook in het midden van het scherm staat.
Dus in deze content div komen nog:
Ik wil de main-div een scroll-balk geven voor wanneer de tekst groter is dan op het scherm kan.
Probleem:
(Voor zover ik heb kunnen vinden) Dient de content-div dient position=relative te hebben, wil ik dat hij goed mee resized.
Maar wanneer ik dan bijvoorbeeld left-div een height=100% geef. Knalt ie buiten de content-div.
Wanneer je de content-div position=absolute geeft. Dan blijft de left-div met height=100% mooi binnen de content div.
Alleen heb je dan een groot probleem met resizen
Is er een manier om dit op te lossen met css?
Dus hoe zorg ik ervoor dat de center-div mooi gecentreerd blijft, zowel hoogte als breedte, en hoe zorg ik er dan voor dat mijn inhoud (header-div, left-div, right-div, footer-div) niet buiten deze content-div komt!
Ik hoop dat ik het een beetje duidelijk hebben kunnen uitleggen wat het probleem is.
Ik dank u
(AUB geen geflame van search etc.. Want dat is het eerste wat ik uitgebreid gedaan heb. Alleen een soortgelijk probleem heb ik nog nergens kunnen vinden!)
Ik ben nu even met een nieuw projectje bezig. Na een beetje onderzoek (o.a hier op GOT en alle links en artikelen die ik heb kunnen vinden) lijkt mij het de beste keuze om dit doormiddel van DIV te doen ipv frames of tabellen.
Mijn bedoeling is dat ik 1 content-div maak waar de gehele pagina in moet komen.
Deze content-div moet precies evengroot zijn als je scherm (dus zonder scroll-balk) en resolutie onafhankelijk worden.
En de div die daaringeladen worden dienen weer in deze div te komen. (de content-div mag nooit groter worden dan je scherm.) De content-div krijgt een margin van 10px ofzo, zodat het lijkt dat de site ook in het midden van het scherm staat.
Dus in deze content div komen nog:
- header-div
- left-div
- main-div
- right-div
- footer-div
Ik wil de main-div een scroll-balk geven voor wanneer de tekst groter is dan op het scherm kan.
Probleem:
(Voor zover ik heb kunnen vinden) Dient de content-div dient position=relative te hebben, wil ik dat hij goed mee resized.
Maar wanneer ik dan bijvoorbeeld left-div een height=100% geef. Knalt ie buiten de content-div.
Wanneer je de content-div position=absolute geeft. Dan blijft de left-div met height=100% mooi binnen de content div.
Alleen heb je dan een groot probleem met resizen
Is er een manier om dit op te lossen met css?
Dus hoe zorg ik ervoor dat de center-div mooi gecentreerd blijft, zowel hoogte als breedte, en hoe zorg ik er dan voor dat mijn inhoud (header-div, left-div, right-div, footer-div) niet buiten deze content-div komt!
Ik hoop dat ik het een beetje duidelijk hebben kunnen uitleggen wat het probleem is.
Ik dank u
(AUB geen geflame van search etc.. Want dat is het eerste wat ik uitgebreid gedaan heb. Alleen een soortgelijk probleem heb ik nog nergens kunnen vinden!)