Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Memilih Elemen Anak Terakhir Tanpa Kelas Khusus dalam CSS?

Bagaimana untuk Memilih Elemen Anak Terakhir Tanpa Kelas Khusus dalam CSS?

Patricia Arquette
Lepaskan: 2024-11-17 10:08:03
asal
851 orang telah melayarinya

How to Select the Last Child Element Without a Specific Class in CSS?

Menggabungkan :anak terakhir dengan Pemilih :not(.class) dalam CSS

Soalan:

Adakah boleh untuk memilih elemen anak terakhir yang tidak mempunyai atribut kelas tertentu? Sebagai contoh, pertimbangkan HTML berikut:

<tr...></tr>
<tr...></tr>
<tr...></tr>
<tr>
Salin selepas log masuk

Objektifnya adalah untuk memilih baris ketiga dalam senario ini.

Pendekatan Awal:

Percubaan awal menggunakan pemilih CSS ialah tidak berjaya:

tr:not(.table_vert_controls):last-child
Salin selepas log masuk

Jawapan:

Pemilih CSS tulen tidak boleh menyelesaikan tugas ini, kerana :last-child beroperasi hanya pada anak terakhir. Kelas pseudo kelas terakhir yang setanding kurang.

Penyelesaian Alternatif:

  • Pemilih 4 Sambungan: Dalam tidak lama lagi, sokongan mungkin tersedia untuk pengembangan kepada :nth-child() dan :nth-last-child() yang membolehkan melepasi pemilih sewenang-wenangnya sebagai hujah. Ini akan membenarkan sintaks berikut:
tr:nth-last-child(1 of :not(.table_vert_controls))
Salin selepas log masuk
  • Kelas Tambahan: Sertakan kelas tambahan sebelum kelas yang bermasalah.
  • Pemilih jQuery: Gunakan pemilih jQuery seperti:
$('tr:not(.table_vert_controls):last')
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Memilih Elemen Anak Terakhir Tanpa Kelas Khusus dalam CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan