Несколько фоновых CSS - PullRequest
       4

Несколько фоновых CSS

0 голосов
/ 02 ноября 2010

Я хочу добавить несколько фоновых изображений, используя CSS для моего сайта. Я использую этот код.

#container{
  margin:0 auto;
  width:1154px;
  background:url(../img/background-top-new.jpg) no-repeat, url(../img/background-middle.jpg) repeat-y;
  height:auto;
}

Я сталкиваюсь с этой проблемой в ie. Если у вас есть решение этой проблемы, пожалуйста, дайте мне какое-нибудь решение.

Ответы [ 3 ]

1 голос
/ 02 ноября 2010

Несколько фоновых изображений - это функция CSS3, что означает, что она поддерживается только последними версиями Firefox, Chrome, Safari и Opera.

Возможно, вы сможете воспроизвести тот же эффект в IE, но вам придется делать это с несколькими элементами div (1 background / div)

0 голосов
/ 02 ноября 2010
0 голосов
/ 02 ноября 2010

IE в настоящее время не поддерживает несколько фоновых изображений (за исключением IE9).Существует обходной путь, использующий фильтры DirectX, который позволяет указать 2 фона, но он далеко не оптимален: http://cookbooks.adobe.com/post_Cross_Browser_Multi_background_images__including_I-16839.html

Наиболее переносимое решение - создать несколько элементов div и сложить их в слои.

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