mariusz206
22.01.2006, 12:37:29
Witam!
Szukam skryptu, który umożliwi mi to, że najeżdzając kursorem myszy na jakieś pole bez naciskania od razu samoczynnie rozwija mi się lista gdzie moge się wejść, np. przytrzymuje kursor na polem "Aktualności" i poniżej rozwija mi się lista np. z "Nowe aktualności", "Aktualności archiwlane", itd.
Z góry dzięki z pomoc.
Pozdr,
Mariusz
Babinicz
22.01.2006, 16:36:46
Vogel
22.01.2006, 17:21:13
NIE. Oba powyższe menu rozwijane oparte są o Javascript. Tylko... po co? Wklejm to juz po raz kolejny na tym forum:
http://www.seoconsultants.com/css/menus/tutorial/ i po raz kolejny powtarzam - NIE trzeba JS, wystarczy CSS!!!
manmajaka
22.01.2006, 18:20:41
Cytat(Vogel @ 2006-01-22 16:21:13)
NIE. Oba powyższe menu rozwijane oparte są o Javascript. Tylko... po co? Wklejm to juz po raz kolejny na tym forum:
http://www.seoconsultants.com/css/menus/tutorial/ i po raz kolejny powtarzam - NIE trzeba JS, wystarczy CSS!!!
Chociazby po to, zeby moc sobie ustawic timeout - sprobuj utworzyc takie duze menu z podmenu i zobacz czy jest to uzyteczne kiedy nawet drobne wyjechanie poza menu powoduje jego zamkniecie...
xarr
23.01.2006, 07:39:05
Vogel: nie warto miec klapek na oczach. JS nie zawsze jest zly. Najwazniejsze aby od niego nie uzalezniac glownych elementow strony. Mozna jak najbardziej psuc menu przy pomocy JS, wazne by miec na uwadze sytuacje kiedy JS jest off, albo nieobslugiwany. Navigacja po stronie to kluczowy element i uniemozliwianie poruszania sie po www przez nawet mniej niz 1% userow jest imo niepowazne. Jesli zapewniasz alternatywe to nie ma w tym nic zlego, a przy duzych i wielopoziomowych zagniezdzeniach nawet jak pisal/a manmajaka jest to wskazane.
Pozdrawiam.
P.S. Do niewielkich menu rozwijanych (2 poziomy) tez polecam CSS z malym skryptem JS w celu osiagniecia efektu :hover na znaczniku (<li //>) pod IE.