İleri düzey bir CSS kullanıcısı değilim, ama sanırım düzgün bir çalışma bilgim var. Her liste elemanı için farklı simgeler kullanan sıralanmamış bir liste yapmaya çalışıyorum. Ayrıca, liste öğesinin arka plan renginin üzerine gelmesini de isterim.Sıralanmamış bir liste içinde her liste öğesi için farklı simge görüntüleri kullanabilir misiniz?
Bunu CSS ile gerçekleştirmenin bir yolu var mı, yoksa simge görüntüsünü liste öğesi içine dahil edermisiniz (aşağıdakine benzer)?
<li><img src="voters.jpg"><a href="voters.html">Voters</a></li>
ul düzeyde liste tarzı-image kullanma simgelerin hepsi aynı yapar ve başka bir yol bulmaya edemedik. Bulduğum çoğu örnek, görüntüleri bir listede nasıl kullanacağınızı öğretiyor, ancak yalnızca madde işaretli görüntüler aynıysa. Bunu yapmaya çalıştığım konusunda kesinlikle önerilere ve geliştirmelere açığım.
sayesinde
<div class="content-nav">
<ul>
<li class="instructions"><a href="instructions.html">Instructions</a></li>
<li class="voters"><a href="voters.html">Voters</a></li>
</ul>
</div>
.content-nav {
font-size:12px;
width:160px;
z-index:0;
}
.content-nav ul {
padding:0 20px;
margin:30px 0;
}
.content-nav li {
padding:5px;
margin:5px 5px;
}
.content-nav li a {
color:#666;
text-decoration:none;
}
.content-nav li.voters a {
background:#FFF;
color:#666;
text-decoration:none;
list-style-image:url(images/voters.jpg);
}
.content-nav li.voters a:hover {
background:#0CF;
color:#000;
}
.content-nav li.instructions a {
background:#FFF;
color:#666;
text-decoration:none;
list-style-image:url(images/voters.jpg);
}
.content-nav li.instructions a:hover {
background:#0CF;
color:#000;
}
Şu anda uyguluyorsanız 'liste -style-image 'li' elemanları yerine 'a' elemanlarına, yani işe yaramayacak. – BoltClock
Arka plan resmini yerine getireceğim ancak ipucu için teşekkürler. – Patrick