Почему в IE7 нет фонового изображения? - PullRequest
2 голосов
/ 04 мая 2011

Фоновое изображение отсутствует в ie7;только ie7 имеет проблему.

Сайт находится здесь http://www.competition4ct.com/.

Это вызов, который я использую для фонового изображения:

html { background : ("source-file.png");}

Почему нет 't фоновое изображение появляется?

Ответы [ 2 ]

8 голосов
/ 04 мая 2011

Вы, похоже, пропускаете url перед именем вашего файла.Это должно быть:

body {background-image: url(source-file.png);}

Обратите внимание, что я также использовал background-image здесь, а не background.Вы можете использовать ярлык background, тогда он будет выглядеть примерно так:

body {background: transparent url(source-file.png) left top no-repeat;}

Также более обычно помещать фон в тег body, хотя я уверен, что htmlтег будет работать в большинстве случаев.

1 голос
/ 04 мая 2011

Не уверен, что это является причиной проблемы, но вам нужно поставить «url» перед скобками. Также не помешает сделать тело фоном. Наконец, просто свойство 'background' может потребовать больше ввода, так как вы устанавливаете несколько вещей одновременно (а вы только пытаетесь сделать изображение bg). Итак:

html { background-image : url("source-file.png"); }

или

body { background-image : ("source-file.png");}

Подробнее см .:

http://www.w3schools.com/css/pr_background.asp

Сообщите нам, если какое-либо из этих решений решит вашу проблему.

...