Topic nummer zoveel over dit onderwerp. Ik heb al een aantal dagen gespendeerd om alle topics mbt dit onderwerp hier op got te lezen en ook de rest van het internet afgezocht. Ik hoop dat ik jullie nog een keer kan aanzetten om samen een oplossing te verzinnen.
Ook ik wil een bestaande website waarvan de layout is bepaald met behulp van tabellen omzetten naar xhtml waarvan de layout wordt bepaald mbv div's.
Het idee:
Het idee is als volgt: De pagina toont ten alle tijden de header, de linker kolom is minimaal 530px hoog zodat het achtergrond plaatje getoond wordt en de content kolom is ook altijd 530px hoog zodat ook hier het achtergrond plaatje getoond wordt. De achtergrondkleur van de linkerkolom (groen) en de contentkolom (wit) heb ik opgenomen in een gifje van 2px hoog en 1024 breed. Deze gebruik ik als herhalende achtergrond voor de parent div.
Het probleem is nu dat ik het achtergrond plaatje van de content div niet kan tonen als er niet genoeg tekst in de content div geplaatst wordt. Ik kan deze div een hoogte geven van 530px net als de linkerkolom maar dan wordt de hoogte van de parent div (ingesteld op auto) nooit hoger dan 530px.
Hoe kan ik faux columns toepassen met 1achtergrond plaatje voor de parent div en ook achtergrond plaatjes die volledig zichtbaar zijn voor de child div's?
Ook ik wil een bestaande website waarvan de layout is bepaald met behulp van tabellen omzetten naar xhtml waarvan de layout wordt bepaald mbv div's.
Het idee:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| ------------------------------------------------------------------------- | header met background-image van 86px hoog en 1024px breed | ------------------------------------------------------------------------- | linkerkolom | Content kolom met een background image | | met background- | (image is zeer licht)logo met een witte | | image van 530px | achtergrond) | | hoog en 237px | | | breed | | | | | | | | | | | -------------------------------------------------------------------------- |
Het idee is als volgt: De pagina toont ten alle tijden de header, de linker kolom is minimaal 530px hoog zodat het achtergrond plaatje getoond wordt en de content kolom is ook altijd 530px hoog zodat ook hier het achtergrond plaatje getoond wordt. De achtergrondkleur van de linkerkolom (groen) en de contentkolom (wit) heb ik opgenomen in een gifje van 2px hoog en 1024 breed. Deze gebruik ik als herhalende achtergrond voor de parent div.
Het probleem is nu dat ik het achtergrond plaatje van de content div niet kan tonen als er niet genoeg tekst in de content div geplaatst wordt. Ik kan deze div een hoogte geven van 530px net als de linkerkolom maar dan wordt de hoogte van de parent div (ingesteld op auto) nooit hoger dan 530px.
Hoe kan ik faux columns toepassen met 1achtergrond plaatje voor de parent div en ook achtergrond plaatjes die volledig zichtbaar zijn voor de child div's?
[ Voor 9% gewijzigd door Verwijderd op 17-05-2006 16:51 ]