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

  • CorridorDigital

    CorridorDigi

    17 Mayıs 2010
  • KRQE

    KRQE

    6 AĞUSTOS 2007
  • The Warp Zone

    The Warp Zon

    24 AĞUSTOS 2007