Ik zit met een probleem op mijn site. Ik werk met allemaal divjes, dat is voor mij nieuw iig maar het lukt me aardig. Nu is alleen het volgende aan de hand:
Als je naar www.mt.onderdegrond.nl gaat, dan zie je dat als je met je muis over de knop Student gaat en dan vervolgens over de knop De opleiding, dan springt het "main" veld naar boven, of springt, de hoogte wordt gelijk getrokken met het rechtse menu.
Het rare is dat het niet gebeurt tussen de knoppen die zogezegd "on" zijn, actief dus. Ik zie ook nergens waar in mijn code iets mis gaat, alles is gesloten en op de goede plek geopend etc. Ook in de css is alles volgens mij goed, het enigste verschil tussen de normale knop en de "on" knop is de achtergrond kleur
Dus dat lijkt me ook niet het probleem..
Hieronder volgen de bestanden, een beetje lang maar goed
Als iemand hier een oplossing voor weet? Geef mij die
want ik word er gek van...
Wat ik zelf al geprobeerd heb is werken met min-height: 640px; bijvoorbeeld, of 100% in de #pagina van de css, maar dit helpt ook niets...
Ik hoorde dat het misschien te maken kan hebben met het probleem dat een div de ander overlapt. Opzich kan dit kloppen vanwege het feit dat de hoogte dus zo hoog wordt als het rechter menu. Maar mijn vraag is dan waarom dat juist gebeurt als ik in het menu van knop wissel, en dan ook nog eens van knop tussen het 1e menu en het 2e menu.
Als ik het rechter stuk weghaal, dan doet de site het prima namelijk..... Raaar
PS. ik heb er even PHP code van gemaakt voor de kleurtjes, is het wat makkelijker te zien, het is dus gewoon html
Als je naar www.mt.onderdegrond.nl gaat, dan zie je dat als je met je muis over de knop Student gaat en dan vervolgens over de knop De opleiding, dan springt het "main" veld naar boven, of springt, de hoogte wordt gelijk getrokken met het rechtse menu.
Het rare is dat het niet gebeurt tussen de knoppen die zogezegd "on" zijn, actief dus. Ik zie ook nergens waar in mijn code iets mis gaat, alles is gesloten en op de goede plek geopend etc. Ook in de css is alles volgens mij goed, het enigste verschil tussen de normale knop en de "on" knop is de achtergrond kleur
Hieronder volgen de bestanden, een beetje lang maar goed
Wat ik zelf al geprobeerd heb is werken met min-height: 640px; bijvoorbeeld, of 100% in de #pagina van de css, maar dit helpt ook niets...
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
| /* Algemene instellingen */ body { padding: 0px; margin: 0px; text-align: center; } a:link { text-decoration: none; } a:visited { text-decoration: none; } /* Opmaak voor de gehele pagina */ #pagina { width: 1000px; padding: 0px; } /* Opmaak voor de logo's van verschillende pagina's */ #header_home { height: 101px; width: 1000px; background-image: url(img/header1_home.png); padding: 0px; margin: 0px; } #header_student { height: 101px; width: 1000px; background-image: url(img/header1_student.png); padding: 0px; margin: 0px; } #header_docent { height: 101px; width: 1000px; background-image: url(img/header1_docent.png); padding: 0px; margin: 0px; } #header_alumni { height: 101px; width: 1000px; background-image: url(img/header1_alumni.png); padding: 0px; margin: 0px; } /* Menu 1 */ #menu1 { background-color: #999999; border-bottom: 1px solid; color: white; text-align: center; font-family: MS Reference Sans Serif; font-size: 19px; height: 30px; text-align: left; } .menu1 a { background-color: #999999; height: 30px; color: white; margin-right: 15px; padding-left: 10px; padding-right: 10px; float: left; } .menu1 a:hover { background-color: #BFBFBF; } .menu1on a { background-color: #BFBFBF; height: 30px; color: white; margin-right: 15px; padding-left: 10px; padding-right: 10px; float: left; } #menu1space { background-color: #999999; height: 30px; width: 30px; float: left; } /* Menu 2 */ #menu2 { background-color: #BFBFBF; border-bottom: 1px solid; font-family: MS Reference Sans Serif; font-size: 17px; text-align: center; height: 30px; color: white; text-align: left; } .menu2 a { background-color: #BFBFBF; height: 30px; color: white; margin-right: 15px; padding-left: 10px; padding-right: 10px; float: left; } .menu2 a:hover { background-color: #DADADA; } .menu2on a { background-color: #DADADA; height: 30px; color: white; margin-right: 15px; padding-left: 10px; padding-right: 10px; float: left; } #menu2space { background-color: #BFBFBF; height: 30px; width: 30px; float: left; } /* Berichten rechts */ #opendag { background-color: #CC0000; border-left: 1px solid; height: 30px; width: 199px; font-size: 17px; color: white; text-align: left; float: right; padding-left: 20px; } #info { float: left; margin: 0; padding: 0; width: 199px; font-family: MS Reference Sans Serif; color: white; text-align: left; } .opendaginfo { background-color: #DB4C4C; border-left: 1px solid; height: 20px; width: 199px; font-size: 16px; padding-left: 25px; } .zieken { background-color: #009900; border-bottom: 1px solid; border-left: 1px solid; height: 30px; width: 199px; font-size: 17px; padding-left: 20px; } .ziekeninfo { background-color: #4CB74C; border-left: 1px solid; height: 20px; width: 199px; font-size: 16px; padding-left: 25px; } .contact { background-color: #CC9900; border-bottom: 1px solid; border-left: 1px solid; border-top: 1px solid; height: 30px; width: 199px; font-size: 17px; padding-left: 20px; } .contactinfo { background-color: #DBB74C; border-left: 1px solid; height: 20px; width: 199px; font-size: 16px; padding-left: 25px; } .hu { background-color: #003366; border-bottom: 1px solid; border-left: 1px solid; border-top: 1px solid; height: 30px; width: 199px; font-size: 17px; padding-left: 20px; } .huinfo { background-color: #4C7094; border-left: 1px solid; height: 20px; width: 199px; font-size: 16px; padding-left: 25px; } /* Main Shizzle */ #main { background-color: #DADADA; font-family: Arial; font-size: 16px; color: black; text-align: left; float: left; width: 801px; padding-left: 35px; padding-right: 35px; } |
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
| <html> <head> <title>Mediatechnologie.nl | Home</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="css.css" rel="stylesheet" type="text/css"> </head> <body> <div id="pagina"> <div id="header_home"></div> <div id="menu1"> <div id="menu1space"></div> <div class="menu1on"><a href="index.htm">Home</a></div> <div class="menu1"><a href="student.htm">Student</a></div> <div class="menu1"><a href="docent.htm">Docent</a></div> <div class="menu1"><a href="alumni.htm">Alumni</a></div> </div> <div id="menu2"> <div id="menu2space"></div> <div class="menu2on"><a href="index.htm">Nieuws</a></div> <div class="menu2"><a href="opleiding.htm">De opleiding</a></div> <div class="menu2"><a href="keuzesemester.htm">Keuzesemesters</a></div> <div class="menu2"><a href="minors.htm">Minors</a></div> <div id="opendag">Open Dagen</div> </div> <div id="main"> <div> <table> <tr> <td colspan="2"><br><b>De Opleiding Mediatechnologie</b></td> </tr> <tr> <td>[img]"img\001.png"[/img]</td> <td>Hier krijg je een beeld van de bacheloropleiding Mediatechnologie, een idee over de beroepspraktijk en de onderwijsvormen. Ook vind je hier een overzicht van de vakken die je in de eerste twee jaar van de opleiding krijgt. <br><br>Lees verder.. </td> </tr> <tr> <td colspan="2"><br><b>Keuzesemesters</b></td> </tr> <tr> <td>[img]"img\002.png"[/img]</td> <td>Na de eerste twee jaar van de opleiding en de stage ga je je specialiseren door middel van keuzesemesters of minors. <br><br>Lees verder.. </td> </tr> <tr> <td colspan="2"><br><b>Minors ( in English )</b></td> </tr> <tr> <td>[img]"img\003.png"[/img]</td> <td>The minor Physical User Interfaces (30 ECTS) is open to all students. It focusses on the different aspects of the disappearing computer. <br><br>Lees verder.. </td> </tr> </table> <br> </div> </div> <div id="info"> <div class="opendaginfo">5 November 2005</div> <div class="opendaginfo">10:00 - 15:00</div> <div class="opendaginfo">12 November 2005</div> <div class="opendaginfo">10:00 - 15:00</div> <div class="opendaginfo"></div> <div class="zieken">Zieken</div> <div class="ziekeninfo">Dhr. Go</div> <div class="ziekeninfo">Dhr. Bruijntjes</div> <div class="ziekeninfo">Mevr. Van Berkel</div> <div class="ziekeninfo"></div> <div class="contact">Contact</div> <div class="contactinfo">Berkenweg 10</div> <div class="contactinfo">3813BL</div> <div class="contactinfo">033-jajajaj</div> <div class="contactinfo"></div> <div class="hu">Hogeschool Utrecht</div> <div class="huinfo">Klik hier om naar</div> <div class="huinfo">de site van HU te</div> <div class="huinfo">te gaan</div> <div class="huinfo"></div> </div> </div> </body> </html> |
Ik hoorde dat het misschien te maken kan hebben met het probleem dat een div de ander overlapt. Opzich kan dit kloppen vanwege het feit dat de hoogte dus zo hoog wordt als het rechter menu. Maar mijn vraag is dan waarom dat juist gebeurt als ik in het menu van knop wissel, en dan ook nog eens van knop tussen het 1e menu en het 2e menu.
Als ik het rechter stuk weghaal, dan doet de site het prima namelijk..... Raaar
PS. ik heb er even PHP code van gemaakt voor de kleurtjes, is het wat makkelijker te zien, het is dus gewoon html
[ Voor 44% gewijzigd door orange.x op 04-10-2005 19:43 ]

