2013-09-16 1 views
1

Это мой фоновое изображение Синтаксис:CSS фон синтаксис не работает в Safari и IE8

background:url(images/img.jpg) repeat-x scroll left bottom/100% 100% transparent; 

Я скопировал это из Интернета и не уверен, что слэш предназначается, чтобы делать там. Я использую это, чтобы изменить размер фона на гибких макетах. Это отлично работает для меня в FF, Chrome, Opera, IE10 и IE9, но это не работает в Safari и IE8.

Есть ли обходной путь для Safari и IE8?

+0

Предполагается, что это должно быть в таблице стилей? – DevlshOne

+0

Да, это в таблице стилей. – user1448031

ответ

1

Размер фона не работает в IE8 и более ранней версии сафари, поэтому фоновое изображение не показывает, что у вас есть 100% 100%.

Так просто использовать в таблице стилей, как этот

background:url(images/img.jpg) repeat-x; 

check this site

+0

Мне нужно использовать этот «100%», потому что я хочу, чтобы фоновое изображение занимало ширину элемента. Есть ли другой способ сделать это? – user1448031

+0

Нет! вы не можете сделать это для более старой версии сафари и т. д., но если вы знаете, что можете использовать jquery для этого ... –

0

УСАНОВИТЕ фона только стиль и проверить все браузеры

background:url(images/img.jpg) repeat-x ; 

если вы хотите полный фон страницы использовать как повтор -x и repeat-y

like:

background:url(images/img.jpg) repeat-x repeat-y; 

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

  • Нет связанных вопросов^_^