Hallo iedereen,
ik ben bezig m'n site een beetje te updaten, en heb een klein CSS probleempje:
site: http://newsite.philippinepics.com
Het dropdown menu is opgebouwd uit <ul><li> segmenten, geen tabellen of wat-dan-ook. Als ik m'n muis boven het menu houdt, krijg ik netjes de dropdown te zien. Alle tekst-stukken zien er gewoon goed uit.
Echter, zodra ik op een linkje van de dropdown klik (dus niet home/contact, maar gallery->bulusan), komt er een dikkere balk onder het menu-item. Dit is niet de bedoeling. Hoe kan ik deze weg halen?
Extra info:
opbouw:
ik ben bezig m'n site een beetje te updaten, en heb een klein CSS probleempje:
site: http://newsite.philippinepics.com
Het dropdown menu is opgebouwd uit <ul><li> segmenten, geen tabellen of wat-dan-ook. Als ik m'n muis boven het menu houdt, krijg ik netjes de dropdown te zien. Alle tekst-stukken zien er gewoon goed uit.
Echter, zodra ik op een linkje van de dropdown klik (dus niet home/contact, maar gallery->bulusan), komt er een dikkere balk onder het menu-item. Dit is niet de bedoeling. Hoe kan ik deze weg halen?
Extra info:
opbouw:
code:
1
2
3
4
5
| <ul class=dropdown><a href></a> <li><a href></a> <li class=here><a href></a> <!-- dit is huidige pagina --> <li class=last><a href></a> <!-- laatste item in dropdown --> </ul> |
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
| /* Menu ------------------------------------------------------------------------- */ /* NAV - top horizontal nav */ #dropmenu, #dropmenu ul { padding: 0; margin-left: 0px; list-style: none; } #dropmenu { font-weight:bold; height:1.5em; font: bold 96% arial; margin-left: 3px; width: 700px; background: #8AB768; position: relative; left: -13px; } #dropmenu li { position:relative; left: 0px; background: #8AB768; float: left; width: 10em; display:block; margin-left: 0px; padding:0; } #dropmenu li.here, #dropmenu a, #dropmenu a:link, #dropmenu a:visited, #dropmenu a:hover, #dropmenu a:active { text-decoration:none; cursor:pointer; color:#fff; display: block; padding: 1px 10px 2px; } #dropmenu li.here, #dropmenu li.here:hover { color: #000; } #dropmenu a:hover { color:#000; } #dropmenu li ul { border-left: 3px solid #8AB768; background: #f6f6f6 no-repeat 100% 100% ; width:16.8em; font-size:90%; margin-top:0px; position: absolute; font-weight:normal; left: -999em; } #dropmenu li:hover ul, #dropmenu li.sfhover ul { left: 0; z-index:99999; } #dropmenu li li { background:none; float:none; border:none; border-left: 3px solid #8AB768; border-top:0px solid #fff; border-right:none; border-left:none; padding-left:0; } #dropmenu li li.last { border-bottom:none; } #dropmenu li li.here, #dropmenu li li a, #dropmenu li li a:link, #dropmenu li li a:visited, #dropmenu li li a:hover { color:#000; padding: 3px 10px 2px; width:15em; } #dropmenu li li a:hover { color:#fff; background:#8AB768; } #dropmenu li.active { background: #8AB768; border-bottom: 3px solid #050; } #dropmenu li.active ul { border:none; background: #8AB768 no-repeat 100% 100%; } #dropmenu li.active a:link, #dropmenu li.active a:visited, #dropmenu li.active a:hover, #dropmenu li.active a:active { } #dropmenu li.active a:hover { color:#000; } #dropmenu li.active li { border:none; border-top: 1px solid #c15c5c; border-bottom: 1px solid #870000; } #dropmenu li.active li.last { border-bottom: none } #dropmenu li.active li a:link, #dropmenu li.active li a:visited, #dropmenu li.active li a:hover, #dropmenu li.active li a:active { color:#fff } #dropmenu li.active li a:hover { background: #666 repeat-x 0 99%; color:#fff; } #dropmenu li.active li.active a:link, #dropmenu li.active li.active a:visited, #dropmenu li.active li.active a:hover, #dropmenu li.active li.active a:active { color:#fff; font-weight:bold; background: #666 repeat-x 0 99%; } /* hide from IE mac \*/ #dropmenu li { width:auto; } /* end hiding from IE5 mac */ |