2013-05-02 3 views
1

Размер фона не установлен только для IE. Изображение, показывающее его первоначальный размер. Кто-нибудь подскажет мне, как это исправить?Размер фона не указан

CSS:

.menu_icon { 
    background: url(../icons/Contacts_normal.png); 
    background-size: 22px 22px; 
    background-position: left top; 
    background-repeat: no-repeat; 
    color: #999; 
    font-size: 16px; 
    height: 25px; 
    line-height: 25px; 
    margin: 10px; 
    padding: 0 5px 0 30px; 
    text-align: left; 
    position: relative; 
    white-space: nowrap; 
} 

HTML:

<div class="menu_icon ui-corner-all"></div> 
+0

Вы можете обратиться к этой теме http://stackoverflow.com/questions/2991623/make-background-size-work-in-ie – Paras

+0

Какая версия ?? –

+1

См. Здесь краткую таблицу совместимости браузера для 'background-size' https://developer.mozilla.org/en-US/docs/CSS/background-size#Browser_compatibility – keithwyland

ответ

-3

Internet Explorer 7 не поддерживает background-size. Единственная альтернатива - это хакс, который включает использование <img> и размещение его позади содержимого.

Вы все равно должны использовать IE7. Ваш компьютер должен сообщить вам об обновлении.

+0

Просто потому, что OP использует IE7, мы не можем предположить, что они являются единственным человеком, который обращается к их веб-сайту через IE7. OP может искать поддержку IE7 из-за пользователей, которые приходят на их сайт. – keithwyland

+1

Значительно большая часть населения по-прежнему использует версии IE ниже 9 или 10. Большинство из них решает не обновлять, кажется. Невозможно игнорировать так много потенциальных пользователей для любого проекта, большого или малого. Эта последняя строка была совершенно ненужной. – Ronophobia

+1

@ Ронофобия: Я согласен. Люди имеют право оставаться в любой версии IE, которая им нравится. Я также согласен с тем, что розничные торговцы имеют право взимать плату с тех людей, которые не любят обновляться, но требуют, чтобы сайт работал и на них. См. [** Австралийский ритейлер взимает с клиентов IE 7 «Налог» **] (http://www.zdnet.com/blog/networking/australian-retailer-charges-customers-ie-7-tax/2496) Все выигрывают. – Nope

Смежные вопросы