Die Animation der Handbewegung in CSS kann ein sehr spektakuläres und interessantes Detail des Website-Designs sein. In einigen Fällen kann eine solche Animation jedoch unerwünscht sein, insbesondere wenn sie die Aufmerksamkeit des Benutzers ablenkt oder Unbehagen verursacht. Wenn Sie die Handbewegungsanimation in CSS deaktivieren möchten, gibt es mehrere Möglichkeiten, wie Sie den gewünschten Effekt erzielen können.
Der erste Weg ist die Verwendung der CSS-Eigenschaft animation-play-state. Mit dieser Eigenschaft können Sie den Status der Animation steuern, einschließlich des Stoppens der Animation. Um die Handbewegungsanimation zu deaktivieren, können Sie einen Wert festlegen paused für diese Eigenschaft. Zum Beispiel, wenn Ihre Animation mit einer Eigenschaft festgelegt ist animation-name. Sie können die folgende CSS-Regel hinzufügen:
.animation-classDer zweite Weg ist die Verwendung der CSS-Eigenschaft animation. Dies ist eine flexiblere Möglichkeit, Animationen zu steuern, mit der Sie alle erforderlichen Parameter in einer einzigen CSS-Regel festlegen können. Um die Handbewegungsanimation zu deaktivieren, können Sie die Zeile mit der Regel einfach löschen oder auskommentieren animation-name in Ihrem CSS-Code:
.animation-class* animation-name: move-arms; */animation-duration: 2s;animation-timing-function: ease;>
Der dritte Weg ist die Verwendung von JavaScript. Wenn Sie die Handbewegungsanimation mit CSS nicht deaktivieren können, können Sie JavaScript und seine Methode verwenden document.querySelector() um auf das Element zuzugreifen, das die Animation enthält, und die Klasse hinzuzufügen oder zu entfernen, die für diese Animation verantwortlich ist. Zum Beispiel:
document.querySelector('.animation-class').classList.add('paused-animation');
Jetzt kennen Sie mehrere Möglichkeiten, wie Sie die Handbewegungsanimation in CSS deaktivieren können. Wählen Sie die für Sie am besten geeignete Methode und erzielen Sie leicht das gewünschte Ergebnis!
Wie deaktiviere ich die Handbewegungsanimation in CSS
Das Animieren der Handbewegung kann in CSS ein nützlicher Effekt sein, aber manchmal möchten Sie es deaktivieren. In diesem Tutorial werden wir verschiedene Möglichkeiten zum Deaktivieren von Handbewegungsanimationen in CSS untersuchen.
1. Verwenden der Animation-Eigenschaft
Eine Möglichkeit, die Handbewegungsanimation zu deaktivieren, besteht darin, die animation-Eigenschaft mit dem Wert none zu verwenden. Zum Beispiel:
.hands
2. Löschen einer Klasse, die eine Animation enthält
Wenn Sie eine Handbewegungsanimation über eine Klasse festlegen, können Sie diese Klasse löschen, um die Animation zu deaktivieren. Zum Beispiel:
Sie können die animated-Klasse einfach löschen, um die Animation zu deaktivieren :
3. Verwenden von Präfixen
Einige Browser unterstützen möglicherweise Präfixe zum Animieren von Handbewegungen. Sie können beispielsweise den folgenden Code verwenden, um die Animation in Chrome zu deaktivieren:
.hands
4. Ändern der Animationsdauer
Eine weitere Möglichkeit, die Handbewegungsanimation zu deaktivieren, besteht darin, die Dauer der Animation auf Null zu setzen. Zum Beispiel:
.hands
Jetzt, da Sie mehrere Möglichkeiten kennen, die Handbewegungsanimation in CSS zu deaktivieren, können Sie die für Ihr Projekt am besten geeignete auswählen. Viel Glück bei der Arbeit!