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

Lösung zum Ändern des Datenspeicherorts der Datenbank in MySQL 5.7

Da die in der MySQL-Datenbank gespeicherten Daten...

js einfacher und grober Beispielcode zum Veröffentlichen und Abonnieren

Was ist Publizieren/Abonnieren? Lassen Sie mich I...

So implementieren Sie Property Hijacking mit JavaScript defineProperty

Inhaltsverzeichnis Vorwort Deskriptoren Detaillie...

Front-End-Statusverwaltung (Teil 1)

Inhaltsverzeichnis 1. Was ist Front-End-Statusver...

Beispielcode für Django+Vue-Registrierung und -Anmeldung

registrieren Das Front-End verwendet Axios in Vue...

Installationsprozess von Zabbix-Agent auf Kylin V10

1. Laden Sie das Installationspaket herunter Down...

Lassen Sie uns über Destrukturierung in JS ES6 sprechen

Überblick es6 fügt eine neue Möglichkeit hinzu, b...

Docker generiert Bilder über Container und übermittelt DockerCommit im Detail

Inhaltsverzeichnis Nachdem Sie einen Container lo...

Studiennotizen zur MySQL Master-Slave-Konfiguration

● Ich hatte vor, einige Cloud-Daten zu kaufen, um...

Detaillierte Erklärung von Objektliteralen in JS

Inhaltsverzeichnis Vorwort 1. Setzen Sie den Prot...

So verwenden Sie Makros in JavaScript

In Sprachen werden häufig Makros zur Implementier...