Het lukt mij niet de voltallige content zowel horizontaal als verticaal te centreren op de pagina. Het doel is om een fixed div container of table layout (ik ben nieuw, terminologie kan onjuist zijn) relatief te positioneren zodanig dat boven/onder en links/rechts qua spacing naar de browser-border toe gelijk is.
Mijn html is in eerste instantie opgebouwd uit 1 grote layout table welke is opgedeeld in allerlei table cells. Ik hoor iedereen praten over divs, maar ik vind het werken met de table layout in CS3 erg makkelijk: ik kan er elke gewenste indeling mee maken die ik wens.
Je kunt de buitenste table layout makkelijk horizontaal centreren, maar verticaal is er geen knop voor te vinden. Op google heb ik wel het e.e.a. gevonden. Meestal adviseert men allereest de volledige content in een div-container te plaatsen. Ok dat lukt nog wel, naar de code: div openen na de body opening en div sluiten net voor de body sluiting. Vervolgens geef ik mijn div container een ID (met #, ik noem het bv #divMain) en met de advanced tag of pseudo tag ofzo kan ik dan een nieuwe CSS rule inzetten.
Dan kun je dus margin left/right/top/bottom en positioning instellen. Als ik dan elke margin op auto zet (wat me de juiste zet lijkt) en positioning op relative, dan gaat de div-container wel netjes horizontaal centreren, maar nog steeds niet verticaal.
Ik heb verschillende potentiele oplossingen gevonden, maar (en dat ligt dan aan mijn kunde) niets is gelukt. Het is allemaal heel omslachtig ook. Het moet toch met een simpele property te regelen zijn in CS3!!
Beeldschetsing: tweede website, vannacht eerste kennismaking met CSS, heb vanaf 12 uur vannacht niets anders gedaan dan inlezen etc, maar draai nog op volle toeren
Mijn html is in eerste instantie opgebouwd uit 1 grote layout table welke is opgedeeld in allerlei table cells. Ik hoor iedereen praten over divs, maar ik vind het werken met de table layout in CS3 erg makkelijk: ik kan er elke gewenste indeling mee maken die ik wens.
Je kunt de buitenste table layout makkelijk horizontaal centreren, maar verticaal is er geen knop voor te vinden. Op google heb ik wel het e.e.a. gevonden. Meestal adviseert men allereest de volledige content in een div-container te plaatsen. Ok dat lukt nog wel, naar de code: div openen na de body opening en div sluiten net voor de body sluiting. Vervolgens geef ik mijn div container een ID (met #, ik noem het bv #divMain) en met de advanced tag of pseudo tag ofzo kan ik dan een nieuwe CSS rule inzetten.
Dan kun je dus margin left/right/top/bottom en positioning instellen. Als ik dan elke margin op auto zet (wat me de juiste zet lijkt) en positioning op relative, dan gaat de div-container wel netjes horizontaal centreren, maar nog steeds niet verticaal.
Ik heb verschillende potentiele oplossingen gevonden, maar (en dat ligt dan aan mijn kunde) niets is gelukt. Het is allemaal heel omslachtig ook. Het moet toch met een simpele property te regelen zijn in CS3!!
Beeldschetsing: tweede website, vannacht eerste kennismaking met CSS, heb vanaf 12 uur vannacht niets anders gedaan dan inlezen etc, maar draai nog op volle toeren