Hallo,
Ik ben momenteel bezig met een modern ontworpen webpage, en ik heb een paar CSS vragen over m'n projectje.
Het eerste element van elk gedeelte is een horizontale strook over de gehele breedte, met een achtergrond kleur of img. De hoogte is niet gespecifiseerd, gezien hij automatisch de hoogte van het child-element aan moet nemen. Dit achtergrond element heeft een top en bottom padding van (in dit voorbeeld) 20px.
Het child-element van dit achtergrond element is een container met een vaste breedte van (in dit voorbeeld) 1000px. De L en R margin's van dit element staat op 'auto', dus word automatisch gecentreerd.
Mijn vragen zijn:
1. Hoe maak ik de hoogte van DIV:container net zo groot dat de inhoud van het child-element?
- En dus ook de hoogte van DIV:background meeneemt.
2. Hoe plaats ik het beste elementen in de container?
- Zoals een logo uitgelijnd aan de linker bovenhoek, of een menu uitgelijnd aan de rechter onderkant, of plaatsen per pixel afstand, etc.
3. Nog tips om de toegankelijkheid voor mobiele of tablet gebruikers te verbeteren?
Ik ben momenteel bezig met een modern ontworpen webpage, en ik heb een paar CSS vragen over m'n projectje.
Het eerste element van elk gedeelte is een horizontale strook over de gehele breedte, met een achtergrond kleur of img. De hoogte is niet gespecifiseerd, gezien hij automatisch de hoogte van het child-element aan moet nemen. Dit achtergrond element heeft een top en bottom padding van (in dit voorbeeld) 20px.
HTML:
<div class="background">
</div>
Het child-element van dit achtergrond element is een container met een vaste breedte van (in dit voorbeeld) 1000px. De L en R margin's van dit element staat op 'auto', dus word automatisch gecentreerd.
HTML:
<div class="background"
<div class="container">
</div>
</div>
Mijn vragen zijn:
1. Hoe maak ik de hoogte van DIV:container net zo groot dat de inhoud van het child-element?
- En dus ook de hoogte van DIV:background meeneemt.
2. Hoe plaats ik het beste elementen in de container?
- Zoals een logo uitgelijnd aan de linker bovenhoek, of een menu uitgelijnd aan de rechter onderkant, of plaatsen per pixel afstand, etc.
3. Nog tips om de toegankelijkheid voor mobiele of tablet gebruikers te verbeteren?