SORU
27 Mart 2011, Pazar


CSS : (: geçen çocuk):seçici sonra

Öğelerin bir listesi var:

<ul>
    <li>One</li>
    <li>Two</li>
    <li>Three</li>
    <li>Four</li>
    <li>Five</li>
</ul>

Ve böyle tarz:

ul {
    list-style-type: none;
    text-align: center;
}

li {
    display: inline;
}

li:not(:last-child):after {
    content:' |';
}

Çıkışları One | Two | Three | Four | Five | yerine One | Two | Three | Four | Five

Herkes CSS tüm seçmek için biliyorum ama son eleman?

:not() seçici tanımını görebilirsiniz here

CEVAP
16 Mart 2012, Cuma


Eğer seçim ile ilgili bir sorun varsa, hepsini ayarla ve son kılabilirsiniz

li:after
{
  content: ' |';
}
li:last-child:after
{
  content: '';
}

ya da eğer daha önce kullanabilirsiniz, gerek çocuk son

li li:before
{
  content: '| ';
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Kassem G

    Kassem G

    25 EKİM 2006
  • ThePointblank

    ThePointblan

    18 Aralık 2006
  • thetrollska

    thetrollska

    2 EKİM 2009