У меня есть проблема с выбором ввода для корректного отображения в Internet Explorer, хотя он хорошо работает в Firefox, Safari и Chrome.Css - Выбрать с фоновым изображением и отступом выбора (IE)
Текст выделения идет полностью вниз влево и должен иметь 60 пикселей левой прокладки, как на хроме, сафари и firefox.
Пожалуйста, проверьте его на jsfiddle, который я подготовил. Не могли бы вы помочь?
HTML
<div id="form-selector">
<select name='someinput' id='someinput' class="form-control img-input">
<option value="" selected="selected">1</option>
<option value="">2</option>
</select>
</div>
CSS:
#form-selector select {
overflow: -moz-hidden-unscrollable;
width: 100%;
height: 35px;
background:#fff;
margin-bottom:14px;
font-size: 14px;
color:#000000;
-webkit-appearance: menulist;
}
// Firefox Fix
@-moz-document url-prefix() {
#form-selector select {
text-indent: 30px;
} }
.img-input {
background:url(http://placehold.it/60x30) no-repeat left center #ffffff !important;
padding-left:60px; }
JS FIDDLE
https://jsfiddle.net/nitadesign/02uj91gp/15/
Из того, что мне удалось найти, Safari для окон прекращено. Я верю, что у вас не было проблем с сафари-beacouse -webkit-appearance: в jsfiddle было установлено: «none» вместо: «menulist»; , Поэтому, если установлено значение none, выбор навигации не отображается. Можете ли вы проверить обновленные jsfiddle pls – Nita
я сделал другую версию с padding-left: 60px; в # form-selector - https://jsfiddle.net/nitadesign/02uj91gp/3/ – Nita
@Nita Я попробовал это на выпадающих шоу Safari 5.1.7, как вы узнали, что ваш экран не отображается? –