SORU
11 Mart 2011, Cuma


Bir CSS son görünen div almak için seçici

Zor bir CSS seçici soru, Eğer mümkün olup olmadığını bile bilmiyorum.

Bu HTML düzeni olduğunu da şöyle diyelim:

<div></div>
<div></div>  
<div></div>  
<div style="display:none"></div>
<div style="display:none"></div>  

Son seçmek istiyorum görüntülenen div (yani. verilen örnekte 6 ** üçüncü olurdu ** 5). Sorun, gerçek sayfada divs sayısı farklı (hatta display:none olanlar).

CEVAP
11 Mart 2011, Cuma


Seçin ve JavaScript veya jQuery ile bu tarz olabilir, ama CSS tek başına bunu yapamaz.

Eğer varsa jQuery sitesinde uygulanan varsa, örneğin, sadece yapabilirsiniz:

var last_visible_element = $('div:visible:last');

Umarım sınıf/KİMLİK divs sarılı olacak olsa da, sizin kod gibi görünecektir hangi seçimi yaparken:

var last_visible_element = $('#some-wrapper div:visible:last');

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LG Mobile Global

    LG Mobile Gl

    2 EYLÜL 2010
  • Lin Steven

    Lin Steven

    17 EKİM 2006
  • LivestrongWoman

    LivestrongWo

    1 Aralık 2011