Rumah >hujung hadapan web >tutorial css >Bolehkah CSS Memilih Elemen dengan Nama Kelas Bermula dengan Rentetan Tertentu?

Bolehkah CSS Memilih Elemen dengan Nama Kelas Bermula dengan Rentetan Tertentu?

DDD
DDDasal
2024-11-14 16:05:021006semak imbas

Can CSS Select Elements with Class Names Starting with a Specific String?

Bolehkah CSS Memadankan Elemen dengan Nama Kelas Bermula dengan Rentetan Tertentu

Soalan:

Dalam CSS, adakah terdapat cara untuk menggunakan "wildcard" untuk memilih elemen dengan nama kelas yang bermula dengan yang tertentu rentetan?

Jawapan:

Ya, adalah mungkin untuk memadankan semua elemen yang nama kelasnya bermula dengan rentetan tertentu menggunakan pemilih CSS berikut:

  • [class^='string']: Memadankan elemen yang atribut kelasnya bermula dengan 'rentetan'.
  • [class*=' string']: Memadankan elemen yang atribut kelasnya mengandungi 'string' di mana-mana sahaja.

Contoh:

Untuk memilih dan menggayakan semua

elemen dengan nama kelas bermula dengan "myclass":

div[class^='myclass'"], div[class*=' myclass'] {
    color: #f00;
}

Dalam kod HTML yang disediakan:

<div class="myclass-one"></div>
<div class="myclass-two"></div>
<div class="myclass-three"></div>

Pemilih yang disediakan akan memastikan ketiga-tiga

elemen mempunyai warna teks ditetapkan kepada merah.

Atas ialah kandungan terperinci Bolehkah CSS Memilih Elemen dengan Nama Kelas Bermula dengan Rentetan Tertentu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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