Bolehkah Pemilih CSS Menyasarkan Elemen Berdasarkan HTML Dalamannya?

DDD
Lepaskan: 2024-11-09 01:30:01
asal
912 orang telah melayarinya

Can CSS Selectors Target Elements Based on Their Inner HTML?

Memilih Elemen Berdasarkan HTML Dalaman dalam CSS

Soalan:

Bagaimana kita boleh menggunakan Pemilih CSS untuk menyasarkan elemen berdasarkan HTML dalaman mereka? Secara khusus, pertimbangkan HTML berikut:

<a href="example1.com">innerHTML1</a>
<a href="example2.com">innerHTML2</a>
<a href="example3.com">innerHTML3</a>
Salin selepas log masuk

Adakah mungkin untuk menggayakan hanya elemen (innerHTML2) menggunakan pemilih CSS berdasarkan HTML dalaman?

Jawapan:

Malangnya, tidak mungkin untuk menyasarkan elemen berdasarkan HTML dalaman mereka menggunakan CSS sahaja . Atribut nilai dalam a[value=innerHTML2] tidak merujuk kepada HTML dalaman teg anchor.

Alternatif:

Jika anda ingin menggayakan elemen berdasarkan HTML dalaman mereka, anda boleh mempertimbangkan untuk menggunakan rangka kerja JavaScript seperti jQuery. Berikut ialah pemilih jQuery yang boleh menyasarkan elemen:

$('a:contains("innerHTML2")')
Salin selepas log masuk

Atas ialah kandungan terperinci Bolehkah Pemilih CSS Menyasarkan Elemen Berdasarkan HTML Dalamannya?. 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