Универсальное выпадающее меню?

Я пытаюсь создать выпадающий список "быстрых ссылок" для сайта, который я разрабатываю, и он должен быть совместим со всеми браузерами IE6 и выше. Он должен оставаться шириной 120px, потому что его положение будет статичным. Используя <select>тег и настройку ширины, это работает; однако, когда окно открыто, IE обрезает длинные текстовые ссылки, где Firefox корректно изменяет их размеры. Есть ли способ определить выпадающие списки с шириной, отличной от верхней части окна размером 120px, которая работает со всеми браузерами?

Если нет, есть ли простой скрипт для настраиваемого выпадающего меню, который не требует 10 страниц javascript?

12.12.2008 16:13:35
2 ОТВЕТА
2
12.12.2008 16:37:53

Если вы любите присоску A List Apart , вам стоит взглянуть на обновленного сына suckerfish для вдохновения. 12 строк кода JavaScript + поддержка нескольких строк.

Для справки здесь приведена ветка, в которой обсуждаются проблемы и предлагаются решения для поддержки нюансов ie6 и ie7 с сыном suckerfish (но применимо ко всем реализациям меню).

1
12.12.2008 18:02:54