Mit CSS3 implementierte Text-Popup-Effekte

Mit CSS3 implementierte Text-Popup-Effekte

Ergebnisse erzielen

Implementierungscode

html

<div>123WORDPRESS.COM</div> 
<div> 
  <span>https://www.jb51.net</span>
</div>


<p>eine CSS3-Animationsdemo</p>

CSS3

@import url('https://fonts.googleapis.com/css?family=Roboto:300');

Körper {
  Textausrichtung: zentriert;
  Hintergrund: linearer Farbverlauf (141 Grad, #ccc 25 %, #eee 40 %, #ddd 55 %);
  Farbe: Nr. 555;
  Schriftfamilie: „Roboto“;
  Schriftstärke: 300;
  Schriftgröße: 32px;
  Polsterung oben: 40vh;
  Höhe: 100vh;
  Überlauf: versteckt;
  -webkit-backface-visibility: versteckt;
  -WebKit-Perspektive: 1000;
  -webkit-transform: übersetzen3d(0,0,0);
}

div {
  Anzeige: Inline-Block;
  Überlauf: versteckt;
  Leerzeichen:nowrap;
}

div:first-of-type { /* Zur Leistungssteigerung 
                       ID/Klasse hätte verwendet werden sollen. 
                       Für eine kleine Demo 
                       im Moment ist es einigermaßen ok */
  Animation: Showup 7 s unendlich;
}

div:letzter-vom-Typ {
  Breite: 0px;
  Animation: 7 Sekunden unendlich enthüllen;
}

div:letzter-vom-Typ span {
  Rand links: -355px;
  Animation: Slidein 7s unendlich;
}

@keyframes anzeigen {
    0 % {Deckkraft:0;}
    20 % {Deckkraft:1;}
    80 % {Deckkraft:1;}
    100 % {Deckkraft:0;}
}

@keyframes Schieberegler {
    0 % { Rand links: -800px; }
    20 % { Rand links: -800px; }
    35 % { Rand links: 0px; }
    100 % { Rand links: 0px; }
}

@keyframes enthüllen {
    0 % {Deckkraft: 0; Breite: 0px;}
    20 % {Deckkraft: 1; Breite: 0px;}
    30 % {width:355px;}
    80 % {Deckkraft:1;}
    100 % {Deckkraft: 0; Breite: 355 Pixel;}
}


P {
  Schriftgröße: 12px;
  Farbe: Nr. 999;
  Rand oben: 200px;
}

Oben sind die Details der von CSS3 implementierten Text-Popup-Effekte aufgeführt. Weitere Informationen zu CSS3-Text-Popup-Effekten finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

<<:  MySQL-Datenbankterminal – allgemeine Befehlscodes für Vorgänge

>>:  Implementierung einer Lösung für adaptive Textbereichshöhe in Vue

Artikel empfehlen

WeChat-Applet implementiert Suchfeldfunktion

In diesem Artikelbeispiel wird der spezifische Co...

So importieren und exportieren Sie Cookies und Favoriten in FireFox

FireFox ist ein weit verbreiteter Browser mit zah...

Analyse des Consul-Konfigurationsprozesses für die Docker-Bereitstellung

Befehl ausführen docker run -d --name consul -p 8...

Teilen Sie 10 der neuesten Web-Frontend-Frameworks (Übersetzung)

In der Welt der Webentwicklung sind Frameworks wei...

Analyse des Framework-Prinzips des Linux-Eingabesubsystems

Eingabe-Subsystem-Framework Das Linux-Eingabesubs...

js implementiert Array-Abflachung

Inhaltsverzeichnis So reduzieren Sie ein Array 1....

Achten Sie bei der Webseitenerstellung auf die Verwendung von HTML-Tags

HTML hat versucht, sich von der Präsentation weg ...

Windows Server 2019 installieren (grafisches Tutorial)

Windows Server 2019 ist das neueste Server-Betrie...

Eine einfache Methode zum regelmäßigen Löschen abgelaufener Datensätze in MySQL

1. Überprüfen Sie nach der Verbindung und Anmeldu...

Konfigurieren von MySQL und Squel Pro auf dem Mac

Als Reaktion auf die Popularität von nodejs haben...

So installieren Sie binäres MySQL unter Linux und knacken das MySQL-Passwort

1. Stellen Sie sicher, dass das System über die e...