Bir stil yapmaya çalışıyorum select
CSS3 kullanarak öğe . WebKit'te (Chrome / Safari) arzu ettiğim sonuçları alıyorum, ancak Firefox güzel oynamıyor (IE ile bile rahatsız etmiyorum). CSS3 appearance
özelliğini kullanıyorum , ancak nedense Firefox'un açılır simgesini sallayamıyorum.
İşte ne yaptığımın bir örneği: 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;
}
Gördüğünüz gibi ben fantezi bir şey denemiyorum. Sadece varsayılan stilleri kaldırmak ve kendi açılır okumu eklemek istiyorum. Dediğim gibi, WebKit'te harika, Firefox'ta harika değil. Görünüşe göre, -moz-appearance: none
açılır menüden kurtulmuyor.
Herhangi bir fikir? Hayır, JavaScript bir seçenek değil
-moz-appearance
CSS3 özelliğini eklediler, kullanıyorum -moz-appearance: none;
ve 35.0.1 sürümünde çalışıyor gibi görünüyor.
@-moz-document url-prefix() { select { width: 105%; overflow: hidden; } }