Zoals je in het onderstaande versimpelde code-voorbeeld kunt zien heb ik een "main"-divblock met daarin een "header". Ik wil graag in die header een nieuw blok toevoegen en dat blok moet automatisch worden gecentreerd onderaan in de header. Het probleem is dat het nieuwe blok ("lowblock") bovenin de header blijft zitten zitten en ik weet niet wat ik moet veranderen aan de CSS om dat op te lossen.
Een mogelijke oplossing zou zijn om te gaan werken met absolute of relatieve positionering, maar dit zou toch ook dynamischer moeten kunnen neem ik aan? Wie weet raad?
Een mogelijke oplossing zou zijn om te gaan werken met absolute of relatieve positionering, maar dit zou toch ook dynamischer moeten kunnen neem ik aan? Wie weet raad?
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title>Centered block test</title> <style type="text/css"> <!-- #main { width: 200px; height: 128px; margin: auto; text-align: center; background-color: #f00; } #header { width: 100%; height: 40%; background-color: #0f0; } #lowblock { width: 50%; margin: auto; background-color: #00f; } --> </style> </head> <body> <div id="main"> <div id="header"> <div id="lowblock"> lowblock </div> header </div> main </div> </body> </html> |