2
Я пытаюсь использовать css sprite для уменьшения количества запросов, но у меня проблема. В каждом элементе span отображаются все 4 значка.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;
}
И мой 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>
Я triend играть с селекторов, но безрезультатно. Мне кажется хорошо. Как я могу исправить эту проблему? Спасибо.
Спасибо, что это работает. Я думаю, мне нужно больше практиковать селекторов :) –