Изменение ширины выпадающего списка в зависимости от содержимого
Я пытаюсь изменить ширину раскрывающегося списка в зависимости от содержимого с помощью JavaScript.
Пример см. Выпадающий список amazon на первой странице в разделе поиска. http://www.amazon.com/ref=gno_logo
Может кто-нибудь мне помочь?
1 ответ
Amazon использует другой <span>
элемент наложен поверх <select>
который изменил свое содержание, чтобы соответствовать select
значение меню - и оно использует width: auto
на этот тег, чтобы соответствовать его содержанию.
По сути, раскрывающийся список в Amazon скрыт, а "поддельный" выпадающий в виде отдельного span
занимает свое место.