[JS] Подскащите какой-нить скрипт выпадающего меню

S9000

как можно проще
можно ссылку на сайт с подобным меню, сам выдерну скрипт. может кто знает сайт с самплами по JS, который может мне помочь. Один такоя я знал, но ссылку где-то пофукал :(
спасибо

kruzer25

В поиск по этому разделу, я недавно постил решение без JS (JS используется только для IE<7, да и то примитивный).
Из минусов - из-за глюков оперы 9.0/9.1/9.2, там оно практически неработоспособно.

S9000

Из минусов - из-за глюков оперы 9.0/9.1/9.2, там оно практически неработоспособно.
не годится :( Нужна кроссбраузерная устойчивость :)

kruzer25

Можешь посоветовать людям не использовать глючную оперу, а, если им так уж не нравятся другие браузеры, использовать более старые версии или 9.5. Ну или попробовать доработать мой код.
Опять же, я тут постил минимальный код, который приводит к багам, это действительно косяки оперы.
С выпадающим меню на жопоскрипте у тебя будет гораздо больше проблем с кроссбраузерной устойчивостью ;)

S9000

С выпадающим меню на жопоскрипте у тебя будет гораздо больше проблем с кроссбраузерной устойчивостью
Согласен, либо скрипт весить кило 100-150 (у меня есть такой на примете)
А у тебя какой способ был? На основе div.style.display="none"; ?

kruzer25

В поиск ;)
Повторю ещё раз - там скрипты были только для ИЕ <7 :D

kruzer25

скрипт весить кило 100-150
Не издевайся над своими пользователями, 100-150 кило на рюшечки - это как-то чересчур.

Andr163

скрипт, видимо, ещё и кофе в постель приносит

kruzer25

Нет, просто, скорее всего, тм 130КБ - библиотека кроссплатформенности, а ещё 20кб - уже собственно меню.

iakobi91

можно и без жс только с цсс сделать кроссплатформ. Сам делал ессно, тока не проверял тогда на семи ослах, не вышли еще тогда. Единственный минус, что помню (мб и нет его что вроде ширина кнопок была фиксирована, положение на странице пофик. Весило кб 20 вместе с "оформлением"

kruzer25

можно и без жс только с цсс сделать кроссплатформ.
Ну давай, расскажи, как у тебя без JS только с цсс будет работать в ие6 ;)

iakobi91

вот здесь посмотри, вроде вполне рабочий скрипт, мб и топорно сделаный, но все же пхп-кодер, а не верстальщик. Единственное, что конкретно здесь на второй строчке съезжают чуть вверх всплывающие хуйни - просто неправильно задана высота "строки"

kruzer25

Выпадающие меню - это то, что там при наведении, например, на "Экскаваторы, погрузчики, бульдозеры класса 1,4"? Всё там на жопоскрипте, а могло бы для нормальных браузеров быть только на css :hover ;)

iakobi91

ну и хуй с ним. Просто уже привычка события типа onMouse... воспринимать как обычный код. Работает ведь и весит немного - страница целиком 46кб.

kruzer25

Просто уже привычка события типа onMouse... воспринимать как обычный код
Зря, потому что если там внутри самого меню тоже есть что-то сложное, вы потом огребёте по полной с всплывающими событиями и тормозными обработчиками.
Как раз с этим я и трахался, прежде чем вернулся к CSS + JS только для IE >7.

pilot

Нет, просто, скорее всего, тм 130КБ - библиотека кроссплатформенности, а ещё 20кб - уже собственно меню.
Офигеть, весь Mootools меньше 130кб весит.
Мой 15 кб скрипт уже приносит кофе в постель. А на 20-то кб....
Оставить комментарий
Имя или ник:
Комментарий: