I denne artikkelen lærer vi hvordan du deaktiverer klikkhendelsen ved hjelp av CSS.
Så la oss starte!
Hvordan deaktivere klikkhendelse ved hjelp av CSS?
Du kan deaktivere klikkhendelser ved å bruke CSS “peker-hendelser”Eiendom. Men å hoppe inn i det, vil vi kort forklare det for deg.
Hva er "Pointer-Events" CSS-eiendom?
“peker-hendelser”Kontroller hvordan HTML -elementene reagerer eller oppfører seg på berøringshendelsen, for eksempel å klikke eller trykke på hendelser, aktive eller sveve stater, og om markøren er synlig eller ikke.
Syntaks
Syntaksen til pekerhendelser er som følger:
Ovennevnte egenskap tar to verdier, for eksempel “bil”Og“ingen”:
Merk: Det undergitte eksemplet vil først demonstrere hvordan du legger til to aktive knapper, og så vil vi deaktivere klikkhendelsen til den andre knappen.
Eksempel 1: Deaktivering av klikkhendelse av knapper ved hjelp av CSS
I dette eksemplet vil vi lage en overskrift
Html
I CSS, “.knapp”Brukes til å få tilgang til begge knappene som er opprettet i HTML -filen. Neste, sett grensestilen som “ingen”Og gi polstring som“25px”. Sett deretter fargen på knappeteksten som "etter det" som "RGB (29, 6, 31)”Og knappbakgrunnen som“RGB (19, 192, 163)”. Vi vil også angi radius for en knapp som "5px”.
CSS
.knappEtter det vil vi bruke: Aktiv pseudoklasse på begge knappene som ".Knapp: aktiv”Og sett fargen på knappen som“RGB (200, 255, 0)”:
.Knapp: aktivSom et resultat vil du se følgende utfall:
Nå vil vi flytte til neste del der vi vil deaktivere klikkhendelsen for den andre knappen.
For å gjøre det, bruk ".knapp2”For å få tilgang til den andre knappen, opprettet i HTML-filen, og setter etter det verdien av Pointer-Events-egenskapen som“ingen”:
.knapp2Bruke egenskapen Peker-Events og sette sin verdi til ikke deaktivere klikkhendelsen, som kan sees i følgende utdata:
Vi har gitt den enkleste metoden for å deaktivere klikkhendelsen ved hjelp av CSS.
Konklusjon
For å deaktivere klikkhendelsen i HTML, “peker-hendelser”Eiendom til CSS brukes. For dette formålet, legg til et HTML-element og angi verdien av pekerhendelsesegenskapen som "ingen”For å deaktivere klikkhendelsen. Denne artikkelen forklarte hvordan du deaktiverer klikkhendelsen ved hjelp av CSS sammen med eksemplet.