Ik ben bezig met een menu, volledig via css opgebouwd, waar een rollover is ingewerkt. Omdat het een vrij hoge rollover graphic betreft (29px) ; heb ik dit als volgt opgevangen in de code:
Dit werkt allemaal mooi maar tussen de menuonderdelen is er erg veel space! Dit komt door de line-height tag veronderstel ik, maar deze is toch nodig om de rollovers juist te krijgen. Met de gewone height tag heb ik ook al zitten stoeien, maar daar was een ander probleem mee en de space tussen de menuonderdelen blijft. Wat doe ik verkeerd of kent iemand een alternatieve oplossing?
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
| .menu1 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold; width: 145px; line-height: 29px; // vrij hoge line-height dus! display: block; text-indent: 12px; cursor: hand; } .menu1:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold; width: 145px; line-height: 29px; display: block; background-image: url("../images/submenu_small.gif"); } .menu1Selected { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold; width: 145px; line-height: 29px; display: block; text-align:center; background-image: url("../images/submenu_small.gif"); } |
Dit werkt allemaal mooi maar tussen de menuonderdelen is er erg veel space! Dit komt door de line-height tag veronderstel ik, maar deze is toch nodig om de rollovers juist te krijgen. Met de gewone height tag heb ik ook al zitten stoeien, maar daar was een ander probleem mee en de space tussen de menuonderdelen blijft. Wat doe ik verkeerd of kent iemand een alternatieve oplossing?