CSS zum Implementieren von QQ-Browserfunktionen

CSS zum Implementieren von QQ-Browserfunktionen

Hintergrundbild:
 linearer Farbverlauf (Richtung, Farbstopp1, Farbstopp2, …);

Code

Wissenspunkte

1. Kombinieren Sie fullpage.js, um Vollbild-Scrollen zu erreichen

2. Die Funktion linear-gradient() in CSS wird verwendet, um ein lineares Farbverlaufsbild zu erstellen.

Wert beschreiben
Richtung Verwenden Sie einen Winkelwert, um die Richtung (oder den Winkel) des Farbverlaufs anzugeben.
Farbstopp1, Farbstopp2, … Wird verwendet, um die Start- und Endfarben des Farbverlaufs festzulegen.

3. Zentrieren Sie das Blockebenen-Label

Position: absolut;
links: 50 %;
oben: 50 %;
Rand links: die Hälfte seiner eigenen Breite;
Rand oben: die Hälfte seiner eigenen Höhe;

oder:

Position: absolut;
links: 50 %;
oben: 50 %;
transformieren:übersetzenX(-50%) übersetzenY(-50%);

4. Machen Sie einen Back-to-Back-Effekt:

① Fügen Sie zunächst dem übergeordneten Feld des Back-to-Back-Effekts einen perspektivischen Effekt hinzu
Fügen Sie dem übergeordneten Feld mit dem Back-to-Back-Effekt einen 3D-Effekt hinzu: transform-style: preserve-3d;
② Verwenden des versteckten Backface-Attributs: backface-visibility:hidden
③ Animationseffekt, kontinuierliche Rotation

5. Ringrotationseffekt

① Benutzerdefinierte Animation ② Passen Sie verschiedene XYZ-Winkel an, um einen Rotationseffekt zu erzeugen

6. Fehlerauswirkung

Zunächst gibt es eine aktuelle Klasse, die alle Inhalte doppelt so groß macht. Bei einem Wechsel des Bildschirms wird der Klassenname gelöscht. Um den Effekt des Fallens zu erzielen, werden alle Animationen innerhalb von 1,5 Sekunden abgeschlossen.

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

7. Die Linien in den drei Bildschirmen weisen Umdrehung und Rotation auf. Die Umdrehung erfolgt um den Mittelpunkt Q, die Rotation ○ um die Y-Achse.

Wirkung der Operation


Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügenBildbeschreibung hier einfügen

Zusammenfassen

Dies ist das Ende dieses Artikels über die Implementierung von QQ-Browserfunktionen mit CSS. Weitere relevante CSS-QQ-Browserinhalte finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

<<:  Linux Cron geplante Ausführung von PHP-Code mit Parametern

>>:  Zusammenfassung der Probleme mit der Mysql-connector-java-Treiberversion

Artikel empfehlen

Umfassender Vergleich und Bewertung des Vue-Code-Hervorhebungs-Plugins

Inhaltsverzeichnis Umfassender Vergleich Aus der ...

Attribute im Vue V-For-Loop-Objekt

Inhaltsverzeichnis 1. Werte innerhalb von Schleif...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.23

Dieser Artikel zeichnet den detaillierten Install...

4 flexible SCSS-Kompilierungsausgabestile

Vielen Leuten wird das Kompilieren erklärt, sobal...

Verwendung des MySQL-Stresstesttools Mysqlslap

1. MySQLs eigenes Stresstest-Tool Mysqlslap mysql...

MySQL-Abfragebaumstrukturmethode

Inhaltsverzeichnis MySQL-Abfragebaumstruktur 1. Ü...

UCenter-Homepage fügt Statistikcode hinzu

UCenter Home ist ein von Comsenz veröffentlichtes ...

Eine Fallstudie zur MySQL-Optimierung

1. Hintergrund Auf jeder OLTP-Datenbankinstanz vo...

Detaillierte Erklärung der Set-Datenstruktur von JavaScript

Inhaltsverzeichnis 1. Was ist Set 2. Konstruktor ...

JavaScript implementiert eine einzelne verknüpfte Listenprozessanalyse

Vorwort: Zum Speichern mehrerer Elemente sind Arr...