Verwenden Sie CSS- und Bootstrap-Symbole, um einen auf und ab springenden Indikatorpfeil-Animationseffekt zu erstellen

Verwenden Sie CSS- und Bootstrap-Symbole, um einen auf und ab springenden Indikatorpfeil-Animationseffekt zu erstellen

Manchmal ist die Seite sehr lang und benötigt einen Pfeil, um dem Benutzer mitzuteilen, dass weiter unten weiterer Inhalt vorhanden ist. Dies kann durch die Verwendung von reinem CSS erreicht werden.

HTML: Fügen Sie einen Link hinzu, der den Ankerpunkt so ändert, dass er beim Klicken an eine bestimmte Position gleitet. Hier wird als Symbol ein Abwärtspfeil aus der Bootstrap 3.x-Version verwendet.

<a href="#" class="scroll-down">
  <span> <i class="glyphicon glyphicon-chevron-down"></i> </span>
</a>

CSS: Animationseffekte hinzufügen

/*Animationseffekt nach unten schieben*/
@-webkit-keyframes fallen lassen {
  0 % { oben: 0px; Deckkraft: 0;}
  30 % { oben: 10px; Deckkraft: 1;}
  100 % { oben: 25px; Deckkraft: 0;}
}
@keyframes fallen lassen {
  0 % { oben: 0px; Deckkraft: 0;}
  30 % { oben: 10px; Deckkraft: 1;}
  100 % { oben: 25px; Deckkraft: 0;}
}
/*Animation anwenden und Schaltflächeneffekte hinzufügen*/
.nach unten scrollen {
    Rand: 2px durchgezogen #bbb;
    Randradius: 50 %;
    Rand: 0 automatisch;
    Höhe: 50px;
    Breite: 50px;
    Anzeige: Block;
    Textausrichtung: zentriert;
    Z-Index: 10;
    -webkit-transition: alle 0,125 s, Ein- und Ausstieg 0 s;
    -moz-transition: alle 0,125 s Ein- und Ausstieg 0 s;
    -ms-Übergang: alle 0,125 s, Ein- und Ausstieg 0 s;
    -o-Übergang: alle 0,125 s, Ein- und Ausstieg 0 s;
    Übergang: alle 0,125 s, Ein- und Ausstieg 0 s;
}
.scroll-down span {
    Position: relativ;
    Farbe: #bbb;
    Schriftgröße: 24px;
    -Webkit-Animationsname: fallen lassen;
    -Webkit-Animationsdauer: 1 s;
    -WebKit-Animation-Timing-Funktion: linear;
    -Webkit-Animationsverzögerung: 0 s;
    -webkit-animation-iteration-count: unendlich;
    -webkit-animation-play-state: läuft;
    Animationsname: Drop;
    Animationsdauer: 1 s;
    Animations-Timing-Funktion: linear;
    Animationsverzögerung: 0 s;
    Anzahl der Animationsiterationen: unendlich;
    Animations-Wiedergabestatus: läuft;
}

Zusammenfassen

Oben habe ich Ihnen die Verwendung von CSS- und Bootstrap-Symbolen zur Erstellung eines auf und ab springenden Indikatorpfeil-Animationseffekts vorgestellt. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

<<:  Lernprogramm für HTML-Webseitenlisten-Tags

>>:  jQuery implementiert Formularvalidierungsfunktion

Artikel empfehlen

Detaillierte Erläuterung der Verwaltung und Verwendung von Docker Secrets

1. Was ist Docker Secret 1. Szenariodarstellung W...

Eine kurze Erläuterung zu „Group By“ in MySQL

Inhaltsverzeichnis 1. Einleitung 2. Bereiten Sie ...

Detaillierte Erklärung der Semiotik in Html/CSS

Basierend auf Theorien wie Saussures Sprachphilos...

Slot-Anordnung und Nutzungsanalyse in Vue

Die Betriebsumgebung dieses Tutorials: Windows 7-...

JavaScript-Dom-Objektoperationen

Inhaltsverzeichnis 1. Kern 1. Holen Sie sich den ...

Einführung in die Vue-Schaltflächenberechtigungssteuerung

Inhaltsverzeichnis 1. Schritte 1. Definieren Sie ...

Lösen Sie das Problem, dass die mit nginx erhaltene IP-Adresse 127.0.0.1 ist

Holen Sie sich das IP-Tool importiere lombok.exte...

Vue implementiert Card-Flip-Karussellanzeige

Karussellanzeige der Vue-Karte beim Umschalten de...

Analysieren der häufig verwendeten v-Anweisungen in vue.js

Inhaltsverzeichnis Erklärung des V-Texts bei „if“...

Konfiguration der primären Netzwerk-Portzuordnung für Docker

Portzuordnung Wenn vor dem Start des Docker-Conta...

VM VirtualBox virtuelle Maschine mounten freigegebenen Ordner

Eine Umgebung Installieren Sie VMware Tools auf C...