Je suis en train de faire quelque chose comme ceci:Plusieurs classes avec plusieurs images
.box {
background-image: url(../img/box.png);
background-position: 0 0;
background-repeat: no-repeat;
display: block;
height: 64px;
margin: 90px auto;
overflow: hidden;
width: 831px;
}
.shadow_1 {
background-image: url(../img/shadow_1.png);
background-position: 0 100%;
background-repeat: no-repeat;
padding-bottom: 31px;
}
Et en HTML:
<div class="box shadow_1"></div>
Je voudrais combiner deux classes avec deux images différentes, mais avoir l'image dans la deuxième classe remplacer la première. Est-il même possible, ou je dois utiliser deux divs
?
Selon les versions de IE, vous devez soutenir, vous pourrez peut-être utiliser la ': before' et': after' éléments pseudo pour ajouter fonds supplémentaires à un seul élément (pas sûr de IE7 support, mais cela fonctionne dans IE8 +) – cimmanon