Rumah > Artikel > hujung hadapan web > Bolehkah Pemilih CSS Menyasarkan Elemen Berdasarkan HTML Dalamannya?
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>
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")')
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!