Heim >Web-Frontend >CSS-Tutorial >Wie erreicht man dauerhafte Änderungen des Schaltflächenstils beim Klicken?

Wie erreicht man dauerhafte Änderungen des Schaltflächenstils beim Klicken?

DDD
DDDOriginal
2024-10-31 00:42:29855Durchsuche

How to Achieve Persistent Button Style Changes on Click?

Auswahltaste für gedrückte Tasten

Problem:

Sie stoßen auf ein Szenario, in dem Sie Änderungen vornehmen möchten das Erscheinen einer Taste beim Drücken, um ein spürbares visuelles Feedback zu erzeugen. Sie haben versucht, die Pseudoklasse :active zu verwenden, aber die Stiländerung erfolgt nur, wenn Sie auf die Schaltfläche klicken und sie gedrückt halten.

Antwort:

Während die :active Die Pseudoklasse scheint eine geeignete Option zu sein, sie wurde speziell dafür entwickelt, ein Element zu formatieren, während es aktiv gedrückt wird. Um den gewünschten Effekt zu erzielen, wird ein alternativer Ansatz empfohlen.

Erwägen Sie die Verwendung eines Ankerelements anstelle einer Element. Dies entspricht möglicherweise nicht genau Ihren ursprünglichen Anforderungen, eröffnet jedoch zusätzliche Möglichkeiten, wenn Sie mit

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn