2
Ich versuche, CSS Sprite für die Reduzierung der Anzahl der Anfragen zu verwenden, aber ich habe ein Problem. In jedem Bereich werden alle 4 Symbole angezeigt.CSS Sprite Selector
.sprite {
background-image: url("img/spritesheet.png");
background-repeat: no-repeat;
display: block;
}
.sd-tabber .sdt-nav li span.episodes:before{
width: 16px;
height: 16px;
background-position: -31px -5px;
}
.sd-tabber .sdt-nav li span.reviews:before{
width: 16px;
height: 16px;
background-position: -5px -31px;
}
.sd-tabber .sdt-nav li span.forum:before{
width: 16px;
height: 16px;
background-position: -5px -31px;
}
.sd-tabber .sdt-nav li span.wallpapers:before{
width: 16px;
height: 16px;
background-position: -31px -31px;
}
.sd-tabber .sdt-nav li span.cast:before{
width: 16px;
height: 16px;
background-position: -5px -5px;
}
Und mein HTML
<div class="sd-tabber tnTabber">
<ul id="dizi-ul" class="sdt-nav tnNav">
<li class="active"><span class="episodes">Bölümler</span></li>
<li><span class="sprite reviews">Yorumlar</span></li>
<li><span class="sprite wallpapers">Resimler</span></li>
<li><span class="sprite cast">Oyuncular</span></li>
<li><span class="sprite forum">İncemeler</span></li>
</ul>
</div>
ich triend mit Selektoren zu spielen, aber ohne Ergebnis. Es scheint mir in Ordnung zu sein. Wie kann ich dieses Problem beheben? Vielen Dank.
Danke, dass es funktioniert. Ich denke, ich muss mehr über Selektoren üben :) –