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

  • ICON

    ICON

    19 EKİM 2011
  • JonnyEthco

    JonnyEthco

    5 EKİM 2006
  • jpmkm1

    jpmkm1

    4 NİSAN 2008