2012-09-04 7 views
0

배경 이미지로 사용하고있는 svg 이미지를 만들었습니다. IE8 이하에서는 예상대로 작동하지 않으며, http://twostepmedia.co.uk/svgeezy/ 또는 http://code.google.com/p/svgweb/과 같은 용도로 사용할 수 있다고 생각했습니다. 그러나, 배경 이미지/배경 만 IMG 등이 지원 SVG 아무도 객체없는 등IE7/8의 HTML/CSS/SVG : SVG 배경 이미지

코드 : 내가 IE8의 배경/7 또는이 같은 SVG를 얻을 수있는 방법

background:url('img/bck_hero.svg'); 

대체 이미지? 이 일을 할 수있는 자바 스크립트 라이브러리가 있습니까?

고마워,

할리

답변

0

한 가지 방법은 자바 스크립트 다음 스타일이 다르게 그에 따라와 SVG에 대한 지원을 감지하는 것입니다.

당신은 당신이 당신의 스타일 시트에 다음과 같이 그것을 할 수 modernizr 사용하는 경우 : **

#myElm.svg { background:url('img/bck_hero.svg'); } 
#myElm.no-svg { background:url('img/bck_hero.png'); } 
+0

이 Svgeezy이 작동하지 않습니다 ** 내 질문 -을 읽어 보시기 바랍니다. 그래도 Modernizr 비트 주셔서 감사! –

+0

결국 IE 조건부 주석 - 덕분에 어쨌든! :) –