Ik ben een website aan het maken, maar nu stuit ik op een probleem waar ik niet uitkom. Ik snap zelf ook niet echt waarom het niet werkt. Ik vind het maar vreemd waarom die div's soms zo reageren terwijl ik het heel anders verwacht.
Met tabellen krijg ik de layout heel makkelijk voor elkaar, maar nu wil ik de layout met divjes gaan maken en dat lukt me niet. Ik wil de layout met divjes gaan maken, omdat ik de layout zoveel mogelijk met CSS wil regelen ipv de HTML code. Dit voor een functie binnen een CMS die ik ga bouwen.
Dit is de site met de tabel, waarin het dus wel lukt en hoe ik het dus wil hebben: http://www.datafeest.net/...tsite/tabellen/index.html
Nu wil ik dit dus ook voorelkaar krijgen met Divjes en CSS, maar ik krijg die Content, menu, en link Div maar niet naast elkaar.
De volgende URL is mijn probeersel met Divjes: http://www.datafeest.net/michiel/testsite/divjes/index.html
Deze bevat de volgende CSS:
Wie weet wat ik fout doe? Ik zie namelijk niet wat ik fout doe.
Weet er trouwens ook iemand waar ik dat goed kan leren, om met Divjes een layout te bouwen?
M'n CSS zou wel een beetje rommelig zijn nu met overbodige regels, maar dat komt door het pielen met de CSS om de boel goed te krijgen.
Met tabellen krijg ik de layout heel makkelijk voor elkaar, maar nu wil ik de layout met divjes gaan maken en dat lukt me niet. Ik wil de layout met divjes gaan maken, omdat ik de layout zoveel mogelijk met CSS wil regelen ipv de HTML code. Dit voor een functie binnen een CMS die ik ga bouwen.
Dit is de site met de tabel, waarin het dus wel lukt en hoe ik het dus wil hebben: http://www.datafeest.net/...tsite/tabellen/index.html
Nu wil ik dit dus ook voorelkaar krijgen met Divjes en CSS, maar ik krijg die Content, menu, en link Div maar niet naast elkaar.
De volgende URL is mijn probeersel met Divjes: http://www.datafeest.net/michiel/testsite/divjes/index.html
Deze bevat de volgende CSS:
Cascading Stylesheet:
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
| Body { } Div.Main { width: 900px; position: relative; margin-left: auto; margin-right: auto; display: block; border: solid 1px black; } Div.Logo { width: 100%; height: 150px; border-bottom: solid 1px black; color: White; background-color: Blue; text-align: center; font-size: 4em; font-weight: bolder; vertical-align: middle; } Div.Menu { border-right: solid 1px black; background-color: #FFFFFF; width: 150px; display: block; position: relative; float: left; } Div.Content { width: 400px; position: relative; display: block; text-align: left; } Div.Links { border-left: solid 1px black; background-color: #FFFFFF; width: 150px; float: right; position: relative; display: block; } Div.Footer { border-top: solid 1px black; width: 100%; display: block; position: relative; text-align: center; color: Gray; } |
Wie weet wat ik fout doe? Ik zie namelijk niet wat ik fout doe.
Weet er trouwens ook iemand waar ik dat goed kan leren, om met Divjes een layout te bouwen?
M'n CSS zou wel een beetje rommelig zijn nu met overbodige regels, maar dat komt door het pielen met de CSS om de boel goed te krijgen.
[ Voor 4% gewijzigd door eghie op 21-02-2005 23:09 ]