SORU
19 Ocak 2010, Salı


ilk doğrudan çocuk için css seçici sadece

Aşağıdaki html var

<div class="section">
   <div>header</div>
   <div>
          contents
          <div>sub contents 1</div>              
          <div>sub contents 2</div>
   </div>
</div>

Ve aşağıdaki stil:

DIV.section DIV:first-child 
{
  ...
}

Stil anlamadığım bir sebepten dolayı başvurmuş oluyor< . em ^"alt içeriğini" . 1 <div> gibi< . em^"" . başlık <div>.

Stil Seçici sadece sınıf adı ile bir elemanın ilk doğrudan çocuk için geçerli olacağını sanıyordum."". bölüm Nasıl istediğimi elde etmek için seçici değiştirebilir miyim?

CEVAP
19 Ocak 2010, Salı


Kelimenin tam anlamıyla yazdıklarını "bölümüne divs içinde ve ebeveynlerinin ilk çocuğu olan tüm divs Bul." anlamına gelir Alt bu tanıma uyan bir etiket içerir.

Ana div olan çocukların ikisi de istemesen de, bana pek açık değil. Eğer öyleyse, bunu kullanın:

div.section > div

Eğer sadece başlık istiyorsanız, bu kullanın:

div.section > div:first-child

> değişiklikler için açıklama kullanma: "bölüm divs doğrudan torunları olan tüm divs Bulmak" zaten bunu istiyorsun.

Lütfen tüm büyük tarayıcılar bu yöntem dışında IE6 desteği unutmayın. Eğer IE6 desteği kritik alt divs sınıfları ekleme ve kullanmak için, bunun yerine sahip olacak. Aksi takdirde, değer hakkında bakmakta değil.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3dmmfavs

    3dmmfavs

    29 Kasım 2009
  • Caramella Girls

    Caramella Gi

    19 Mayıs 2008
  • RawBrahs

    RawBrahs

    28 Aralık 2010