Dieser Beitrag wird die Arbeit der "demonstrieren" demonstrieren:Fokus" Und ":aktivPseudoklassen und der Unterschied zwischen ihnen.
: Fokus vs: aktiv
Der ":aktiv”Wird genau zum Zeitpunkt oder zum Beispiel genau ausgelöst. Der Benutzer klickt auf ein Element und verschwindet, wenn der Benutzer den Mausklick verlässt. Zum Beispiel wird es ausgelöst, wenn eine Schaltfläche angeklickt wird und der Effekt verschwindet, wenn die Maus frei eingestellt ist. Nach dem Ereignis (ein Schaltflächenklick) hat der Effekt der Eigenschaften jedoch in "hinzugefügt:Fokus”Pseudo-Klasse bleibt Reste.
Beispiel: Erstellen einer Schaltfläche mit: Fokus und: aktiv
Lassen Sie uns dies mit einem einfachen praktischen Beispiel verstehen, indem Sie eine Schaltfläche erstellen und dann das hinzufügen ":Fokus" Und ":aktivPseudoklassen:
Im obigen Code -Snippet:
Der ":Fokus" Und ":aktivPseudoklassen für das obige HTML-Code-Snippet können im CSS-Stil wie folgt hinzugefügt werden:
TasteIm CSS -Stil oben:
Der ":Fokus" Und ":aktiv”Pseudoklassen funktionieren in Abstimmung mit den Eigenschaften folgendermaßen:
Hier ging es um die Funktionalitäten der “:Fokus" Und ":aktivUnd der Unterschied zwischen ihnen.
Abschluss
Der ":Fokus" Und ":aktivPseudoklassen werden verwendet, um die CSS-Eigenschaften für die Elemente in den Fällen zu definieren, in denen ein bestimmtes Ereignis auf einem HTML-Element durchgeführt wird. Der Effekt der in der Pseudo-Klasse „: aktiven“ Pseudo-Klasse definierten Eigenschaften verschwindet sofort nach dem Ereignis wie einem Mausklick, aber der Effekt der in der Pseudo-Klasse „Focus“ definierten Eigenschaften nach dem Ereignis, das auf dem Element durchgeführt wurde.