Autor | Zpráva | ||
---|---|---|---|
srigi Profil |
#1 · Zasláno: 13. 2. 2009, 16:40:39 · Upravil/a: srigi
Nazdarte kolegovia,
uz par dni riesim problem s horizontalnym UL LI menu. Poziadavkou je pruzna sirka jednotlivych menu elementov, takze ziadnemu prvku sa nezadava sirka, iba padding. Bohuzial toto nefunguje v IE6 (std i quirk) a tento browser prvky menu vykresli pod sebou s plnou sirkou menu elementov. Nepoznate riesenie? live demo |
||
Plaváček Profil |
#2 · Zasláno: 13. 2. 2009, 16:51:15
srigi
Zkus to takhle: #navigation li a { color: #edd; display: inline; float:left; font-size: medium; font-weight:bold; height: 37px; line-height: 37px; padding: 0 15px; text-decoration: none; } |
||
srigi Profil |
#3 · Zasláno: 13. 2. 2009, 17:00:58
Plaváček
Perfektne. Inak ako je mozne, ze <a href> elementy sa nadalej spravaju ako display: block (reaguju po celej svojej ploche)? Zabudol som dodat, ze to je druha poziadavka. Inak velka vdaka. |
||
Časová prodleva: 3 dny
|
|||
mantisa_ Profil * |
#4 · Zasláno: 16. 2. 2009, 23:14:25
srigi
Zkus umazat z Plaváčkova předpisu line-height. :-) |
||
Bubák Profil |
#5 · Zasláno: 17. 2. 2009, 07:52:49
„ako je mozne, ze <a href> elementy sa nadalej spravaju ako display: block“
Protože float. Mám udělané funkčně totéž, ale s mírně odlišným kódem, v MSIE 5.0 a novějších bez problémů. http://teststranek.kvalitne.cz/menu7/ |
||
Časová prodleva: 15 let
|
0