Een goedeavond,
Al 2 dagen ben ik aan het kloten met een horizontaal menu opgebouwd in css, maar waar ik toch graag een dropdown in wil verwerken. Geheel in dezelfde stijl natuurlijk. Het lukt vrij aardig, maar de finishing touch lukt niet.
Een voorbeeld staat hier : http://www.millshot.nl/rpq/index.php
Als je over HOME gaat zie je een dropdown. Het moet alleen netjes onder elkaar komen te staan, ipv langs elkaar en niet netjes onder de button. Er zit ook verschil tussen FF en IE7. Om het nog wat makkelijker te maken.
Het menu heb ik van deze website : http://www.php-development.ru/javascripts/dropdown.php
Dat heb ik als volgt in de website gezet
De css is als volgt
Ik hoop dat ik zo voldoende informatie heb gegeven en alles duidelijk is.
Al 2 dagen ben ik aan het kloten met een horizontaal menu opgebouwd in css, maar waar ik toch graag een dropdown in wil verwerken. Geheel in dezelfde stijl natuurlijk. Het lukt vrij aardig, maar de finishing touch lukt niet.
Een voorbeeld staat hier : http://www.millshot.nl/rpq/index.php
Als je over HOME gaat zie je een dropdown. Het moet alleen netjes onder elkaar komen te staan, ipv langs elkaar en niet netjes onder de button. Er zit ook verschil tussen FF en IE7. Om het nog wat makkelijker te maken.
Het menu heb ik van deze website : http://www.php-development.ru/javascripts/dropdown.php
Dat heb ik als volgt in de website gezet
HTML: index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| <ul id="menubox"> <div id="menu_parent"><li><a href="index.php">HOME</a></li></div> <div id="menu_child"> <ul class="dropdown"> <li><a href="#">Item 1</a> </li> <li><a href="#">Item 2</a> </li> <li><a href="#">Item 3</a> </li> </ul> </div> <li><a href="#">ACTUEEL</a></li> <li><a href="#">FOTO-LAB</a></li> <li><a href="#">KOPIËREN</a></li> <li><a href="index.php?page=filmvideo">FILM/VIDEO</a></li> <li><a href="#">PRODUCTEN</a></li> <li><a href="#">SOFTWARE</a></li> <li><a href="index.php?page=contact">CONTACT</a></li> </ul><!-- menu --> <script type="text/javascript"> at_attach("menu_parent", "menu_child", "hover", "xy", "pointer"); </script> |
De css is als volgt
Cascading Stylesheet: index.html
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
| ul#menubox { margin: 0; padding: 0; width: 798px; background: url(images/menu.jpg); height: 24px; margin-left: 41px; list-style: none; padding-top: 2px; } ul#menubox li{ font-size: 11px; color: white; margin: 0; padding: 0; list-style: none; float: left; height: 16px; width: 97px; text-align: center; border-right: 1px solid white; padding-top: 4px; } ul#menubox li a{ font-size: 11px; color: white; height: 16px; width: 97px; display: block; text-decoration: none; } ul#menubox li a:hover{ font-weight: bold; } ul.dropdown { position: absolute; margin-left: -250px; } ul.dropdown li a{ background: url(images/menu.jpg); font-size: 11px; color: white; margin: 0; padding: 0; list-style: none; height: 16px; width: 97px; text-align: center; border-right: 1px solid white; padding-top: 4px; float: left; } |
Ik hoop dat ik zo voldoende informatie heb gegeven en alles duidelijk is.