Rumah > hujung hadapan web > tutorial css > Bagaimana Menggayakan Elemen Terakhir dengan Kelas Khusus dalam CSS?

Bagaimana Menggayakan Elemen Terakhir dengan Kelas Khusus dalam CSS?

DDD
Lepaskan: 2024-12-07 04:27:12
asal
247 orang telah melayarinya

How to Style the Last Element with a Specific Class in CSS?

Mengatasi Peraturan CSS kepada Elemen Terakhir dengan Kelas Tertentu:

Dalam CSS, memilih elemen terakhir bagi jenis tertentu adalah mudah menggunakan yang :last-of-type pseudo-class. Walau bagaimanapun, penggunaan kelas pseudo ini pada kelas tertentu tidak disokong secara asli.

Pertimbangkan senario berikut:

div:last-of-type {
  margin-right: 0;
}
Salin selepas log masuk

Walaupun kod ini berjaya menangani elemen div terakhir dalam kumpulan, ia tidak menganggap mana-mana kelas gunaan.

Untuk mencapai hasil yang diingini, kelas mesti dimasukkan ke dalam pemilih:

div.class:last-of-type {
  margin-right: 0;
}
Salin selepas log masuk

Malangnya, sintaks CSS ini tidak dikenali oleh penyemak imbas. Kelas pseudo :last-of-type terhad kepada memilih elemen berdasarkan jenisnya, bukan kelasnya.

Penyelesaian Alternatif:

  • JavaScript: Laksanakan fungsi JavaScript untuk mengenal pasti dan mengubah suai peraturan CSS yang diperlukan secara dinamik berdasarkan kelas nama.
  • Semakan Penanda/CSS: Susun semula penanda atau CSS anda untuk mengatasi had ini, memastikan elemen terakhir dengan kelas yang ditentukan mempunyai pengecam unik.

Atas ialah kandungan terperinci Bagaimana Menggayakan Elemen Terakhir dengan 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan