Je développe un site Web et je veux implémenter des fichiers svg pour vous aider en ce qui concerne les affichages retina, mais je veux un fichier png de secours en tant que sauvegarde. Ceci est le html/js/css;Fichiers jQuery et 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>
C'est le 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;
}
Tous les navigateurs sont terriblement rendus! Je sais que je peux inclure deux pngs à différentes résolutions, mais je trouve la méthode js plus intelligente! Toute aide serait appréciée!
pourquoi avez-vous l'arrière-plan de la div comme une image, et la div contient une ainsi –