DIV css фоновое изображение не будет отображаться в IE 8 - PullRequest
0 голосов
/ 25 июня 2018

Наши сайты в интрасети просматриваются в режиме совместимости (т. Е. 8) и фоновое изображение css не отображается.любой твик к css для размещения т.е. 8 выпусков.(html, css работает в chrome, т.е. ie-9 и далее).

js fiddle здесь jsfiddle.net/729xwamv/

1 Ответ

0 голосов
/ 25 июня 2018

SVG не поддерживаются в Internet Explorer 8.

В качестве решения для этого конкретного сценария посмотрите это руководство по CSS-хитростям в разделе «Откат для SVG как CSS background-image»,Вам понадобится PNG-версия изображения в качестве запасного варианта.

Хитрость в том, чтобы найти синтаксис, который поддерживается (почти во всех) браузерах, поддерживающих SVG, но не в старых браузерах.Вот магия:

body {
  background: url(fallback.png);
  background: url(background.svg),
    linear-gradient(transparent, transparent);
}
...