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

  • Joanna Okrajni

    Joanna Okraj

    4 EYLÜL 2010
  • Mismag822 - The Card Trick Teacher

    Mismag822 -

    18 EKİM 2008
  • TWiT Netcast Network

    TWiT Netcast

    27 EKİM 2005