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

Grafisches Tutorial zur Installation und Konfiguration von MySQL (CentOS7)

1. Systemumgebung [root@localhost-Startseite]# ca...

Virtual Box-Tutorialdiagramm zum Duplizieren virtueller Maschinen

Nachdem man sich an VM gewöhnt hat, ist der Wechs...

Allgemeines Startskriptbeispiel für ein Linux-Java-Programm

Allerdings ist die Häufigkeit des Shell-Starts se...

Docker-Umgebung in Linux-Umgebung installieren (keine Fallstricke)

Inhaltsverzeichnis Installationsvoraussetzungen S...

Mehrere gängige Methoden zum Senden von Anfragen mit Axios in React

Inhaltsverzeichnis Installieren und Einführen von...

Eine vollständige Anleitung zum Löschen von Floats in CSS (Zusammenfassung)

1. Übergeordnetes Div definiert Pseudoklassen: af...

Detaillierte Erläuterung der MySql-Datentyp-Tutorialbeispiele

Inhaltsverzeichnis 1. Kurzübersicht 2. Detaillier...

So sortieren Sie eine Zeile oder Spalte in MySQL

Verfahren: Nach Beschreibung: Beides kann nicht e...

Deaktivieren der Implementierungseigenschaften für Eingabetextfelder

Heute möchte ich einige sehr nützliche HTML-Tags z...

So fügen Sie eindeutige Indizes für Felder in MySQL hinzu und löschen sie

1. PRIMARY KEY hinzufügen (Primärschlüsselindex) ...

Nativer JS-Musikplayer

In diesem Artikelbeispiel wird der spezifische JS...