2013-09-13 3 views
1

Я проверил другой пост. У меня возникла проблема с использованием свойства css3 background-size в IE.Размер фона не работает в IE

.topBar { 
    width:100%; 
    background:url(../siteImages/top_bar.png) repeat-x ; 
    background-size:auto 43px; 
    height:77px; 
} 

Я знаю об этом коде для IE.

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/logo.gif', 
sizingMethod='scale'); 

-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/logo.gif', 
sizingMethod='scale')"; 

Это сделает размер фона, чтобы покрыть область.

+0

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

+0

Какую версию IE вы используете? –

+1

Добро пожаловать на http://stackoverflow.com :) Свойство background-size поддерживается в IE9 +, Firefox 4+, Opera, Chrome и Safari 5 + .IE 7/8 не поддерживает этот CSS3property –

ответ

1

background-size - свойство CSS3, которое не поддерживается в IE8 и ниже.

Вы также можете попробовать это:

background:url(../siteImages/top_bar.png) 0 0/auto 43px repeat-x fixed; 
+0

Я использую IE9, но не работает. – bhawana

+0

Размер фона поддерживается на IE9. Вы уверены, что ваш браузер находится в режиме IE9? Нажмите F12 для окна разработчика. – maikelsabido

+0

Да, я уверен, и я также проверил режим. – bhawana

0

фон-размер является CSS3 свойство, которое не поддерживается, прежде чем IE9.

Однако есть тема, которая дает возможное решение: How do I make background-size work in IE?

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