我正在開發一個網站,並希望實現svg文件來幫助關於視網膜顯示器,但想要回退png文件作爲備份。 這是html/js/css;jQuery和svg文件
<div id="band">
</div> <!--band-->
<script>
$(document).ready(function() {
if (Modernizr.inlinesvg) {
//SVG.
$('#band').html('<img src="barbGradient.svg" />');
} else {
//No SVG.
$('#band').html('<img src="barbGradient.png" />');
}
});
</script>
這是css;
}
.no-inlinesvg div#band {
position: relative;
top: -950px;
background-repeat: repeat-x;
background-image: url('../_images/barbGradient.png');
z-index: -1;
}
.inlinesvg div#band {
position: relative;
top: -950px;
background-repeat: repeat-x;
background-image: url('../_images/barbGradient.svg');
z-index: -1;
}
所有的瀏覽器都渲染可怕!我知道我可以以不同的分辨率包含兩個png,但我發現js方法更聰明!任何幫助,將不勝感激!
爲什麼你有股利爲圖像的背景和div包含一個以及 –