Ik ben bezig met het realiseren van een layout in XHTML(transitional 1.0) en CSS. Ik heb mezelf beloofd de w3c-richtlijnen te volgen en niet over te stappen naar een table-layout. Dit is wat ik nu heb:

Het 2e menu is simpelweg een float:left met gedefinieerde width en dynamische height; dwz dat deze meegroeit met de inhoud daarvan. De tekst vloeit dus om het linkermenu heen. Waar ik echter naartoe wil, is dat de container met dit menu, dezelfde hoogte als de container heeft, zodat ik dit krijg:

Een simpele div eromheen met 100%height was niet de oplossing. Absolute positioning lijkt me lastig aangezien het stuk beeldscherm dat gebruikt wordt (750px) gecentreerd is en de absolute positie dus bij elke resolutie anders is. Ik wil dus absoluut geen <table> gebruiken om een layout te maken.
Wie heeft een 'nette' oplossing?

Het 2e menu is simpelweg een float:left met gedefinieerde width en dynamische height; dwz dat deze meegroeit met de inhoud daarvan. De tekst vloeit dus om het linkermenu heen. Waar ik echter naartoe wil, is dat de container met dit menu, dezelfde hoogte als de container heeft, zodat ik dit krijg:

Een simpele div eromheen met 100%height was niet de oplossing. Absolute positioning lijkt me lastig aangezien het stuk beeldscherm dat gebruikt wordt (750px) gecentreerd is en de absolute positie dus bij elke resolutie anders is. Ik wil dus absoluut geen <table> gebruiken om een layout te maken.
Wie heeft een 'nette' oplossing?
[ Voor 3% gewijzigd door oscarvdb op 05-05-2004 11:55 . Reden: toevoeging ]
... he's gone.