cari

Rumah  >  Soal Jawab  >  teks badan

Kaedah CSS sahaja untuk mengubah suai imej src secara dinamik pada klik tanpa menggunakan JavaScript

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

img:active {
}

P粉799885311P粉799885311271 hari yang lalu740

membalas semua(1)saya akan balas

  • P粉238433862

    P粉2384338622024-04-07 10:34:46

    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="">

    balas
    0
  • Batalbalas