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

Tutorial zur Oracle-Bereitstellung in einer Linux-Umgebung

1. Umgebung und zugehörige Software Virtuelle Mas...

VSCode-Entwicklung UNI-APP Konfigurations-Tutorial und Plugin

Inhaltsverzeichnis Vorne geschrieben Vorsichtsmaß...

So konfigurieren Sie den Nginx-Lastausgleich

Inhaltsverzeichnis Nginx-Lastausgleichskonfigurat...

Detailliertes Tutorial zur Installation von mysql8.0 mit dem Linux-Befehl yum

1. Reinigen Sie vor der Installation gründlich rp...

Detaillierte Erläuterung der ersten Erfahrungen mit Vue3.0 + TypeScript + Vite

Inhaltsverzeichnis Projekterstellung Projektstruk...

Interpretation von syslogd- und syslog.conf-Dateien unter Linux

1: Einführung in syslog.conf Für verschiedene Uni...

Detaillierte Erklärung der Kodierungsprobleme bei MySQL-Befehlszeilenoperationen

1. Überprüfen Sie die MySQL-Datenbankkodierung my...

Eine Zusammenfassung der Gründe, warum MySQL keinen Datumsfeldindex verwendet

Inhaltsverzeichnis Hintergrund erkunden Zusammenf...

Vue-Überwachungseigenschaften und berechnete Eigenschaften

Inhaltsverzeichnis 1. Überwachungseigenschaften a...

Das mobile Vue-Terminal realisiert den Finger-Gleiteffekt

In diesem Artikelbeispiel wird der spezifische Co...

Lösen Sie das Problem der unsicheren Docker x509-Registrierung

Nach der Installation von Docker trat beim Versuc...

Prinzipien und Beispiele für Lambda-Ausdrücke

Lambda-Ausdrücke Lambda-Ausdrücke, auch Closures ...

SQL implementiert LeetCode (180. Fortlaufende Zahlen)

[LeetCode] 180. Aufeinanderfolgende Zahlen Schrei...