Я пытаюсь создать элемент select
, используя CSS3. Я получаю результаты, которые я желаю в WebKit (Chrome/Safari), но Firefox не играет хорошо (я даже не беспокоюсь об IE). Я использую свойство CSS3 appearance
, но по какой-то причине я не могу потушить выпадающий значок из Firefox.
Вот пример того, что я делаю: http://jsbin.com/aniyu4/2/edit
#dropdown {
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
background: transparent url('example.png') no-repeat right center;
padding: 2px 30px 2px 2px;
border: none;
}
Как вы можете видеть, я ни на что не претендую. Я просто хочу удалить стили по умолчанию и добавить в свою собственную стрелку раскрывающегося списка. Как я уже сказал, отлично работает в WebKit, не очень хорошо в Firefox. По-видимому, -moz-appearance: none
не избавляется от раскрывающегося элемента.
Любые идеи? Нет, JavaScript не вариант