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

  • Damien Walters

    Damien Walte

    20 AĞUSTOS 2006
  • huyked

    huyked

    28 Mart 2008
  • Unbox Therapy

    Unbox Therap

    21 Aralık 2010