Поля ввода стиля CSS — IE7 не принимает никаких стилей

#css #internet-explorer #stylesheet

#css #internet-explorer #таблица стилей

Вопрос:

Ниже приведен предварительный просмотр того, что у меня есть:

введите описание изображения здесь

Слева у меня есть красиво оформленное поле выбора, которое работает во всех браузерах, кроме IE7. Справа то, что отображается в IE7. Это не имеет большого значения, но было бы неплохо заставить его работать в IE7, чтобы выглядеть красиво, как в других браузерах.

Нужно ли мне что-то делать по-другому в отношении стиля?

Код CSS:

 select {
    margin:0 10px 10px 0; 
    background:#d6d6d6 url(../images/select_bg.png) repeat-x;  
    border:1px solid #9c9c9c; 
    padding:5px; 
 }
 

Просто интересно, почему это произойдет и нужно ли мне сделать что-то еще, чтобы заставить его работать.

Спасибо!

Ответ №1:

Просто интересно, почему это произойдет и нужно ли мне сделать что-то еще, чтобы заставить его работать.

Это происходит потому, что IE 7 не поддерживает фоновое изображение для элемента select.

AFAIK, вы мало что можете сделать без JavaScript.