У моей компании был веб-сайт, над которым мы работаем над переделкой дизайнера. Он выглядит намного лучше, но я ударил по его реализации в HTML + CSS. Они имеют коробку с большим стилем <select>
, настолько, что я не смог воссоздать ее с помощью чистого CSS. Я нашел a solution, который использует Javascript для замены блока <select>
<ul>
. Это работает почти идеально, но есть две проблемы:Прокрутка со стилизованным неупорядоченным списком (выберите замену ящика)
- Это не прокрутка, когда есть много элементов.
- Он не закрывается при нажатии на выпадающее меню.
Я играл с ним в Firebug, но becuase в <li>
s оформлены с display:block
, они, похоже, не будет сдерживать окружающую <ul>
, что означает, что я не могу установить максимальную высоту.
Вопрос № 2 не так важен, но было бы неплохо узнать, как это исправить.
Вот ссылка на страницу проблема: http://www.truwindshield.com/test2/
Это то, с чем я закончил, и я забыл отметить, как ответил. Извини за это. –
Это еще одно решение, с которым я столкнулся недавно, который стилирует каждый элемент формы: http://pixelmatrixdesign.com/uniform/ – mensch