Kaedah CSS sahaja untuk mengubah suai imej src secara dinamik pada klik tanpa menggunakan JavaScript
P粉799885311
P粉799885311 2024-04-06 19:25:49
0
1
644

Saya perlu menukar src imej pada klik tetikus menggunakan css sahaja Suka

img:active {
}

P粉799885311
P粉799885311

membalas semua(1)
P粉238433862

Anda boleh mencapai ini dengan menggunakan atribut penggantian elemen fungsi content.

Sila ambil perhatian bahawa anda tidak boleh menyediakan mana-mana ARIA atau ciri berkaitan kebolehcapaian lain menggunakan teknologi ini, jadi maklumat yang anda sampaikan mungkin hilang ke bahagian pangkalan pengguna anda. (Ini mungkin menyalahi undang-undang bergantung pada maklumat itu, siapa anda, dan kawalan yang anda gunakan/dipasarkan).

Anda mungkin mahu menetapkan tabindex atau balut imej dalam butang untuk menjadikannya boleh diakses melalui papan kekunci/dsb.

Juga ambil perhatian bahawa :active 表示“单击时”而不是“单击后”。 CSS 没有“点击后”伪类(尽管 :focus mencukupi dalam beberapa kes).

img:active {
    content: url(http://placekitten.com/200/200);
}
<img src="http://placekitten.com/g/200/200" alt="">
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan