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

Erstellen Sie ein privates Docker-Warehouse (selbstsignierte Methode)

Um die von uns erstellten Images zentral zu verwa...

MySQL 5.6.27 Installations-Tutorial unter Linux

In diesem Artikel finden Sie das Installations-Tu...

Beispielcode des Spread-Operators und seiner Anwendung in JavaScript

Der Spread-Operator ermöglicht die Erweiterung ei...

Detaillierte Erklärung des Marquee-Attributs in HTML

Dieses Tag ist nicht Teil von HTML3.2 und wird nu...

Dynamischer Sternenhimmel Hintergrund umgesetzt mit CSS3

Ergebnis:Implementierungscode html <link href=...

Lösung für langsame Netzwerkanforderungen im Docker-Container

Bei der Verwendung von Docker wurden mehrere Prob...

Detaillierte Erklärung der Fallstricke von MySQL 8.0

Ich habe heute MySQL 8.0 aktualisiert. Das erste ...

Flex-Layout realisiert linken Textüberlauf und lässt rechte Textanpassung aus

Ich möchte eine Situation erreichen, in der die B...

Detaillierte Schritte zum Bereitstellen von lnmp unter Docker

Inhaltsverzeichnis Ziehen Sie ein CentOS-Image Ge...

So löschen Sie schnell alle Tabellen in MySQL, ohne die Datenbank zu löschen

Dieser Artikel beschreibt anhand eines Beispiels,...

Detaillierte Diskussion zum Thema mysqldump-Datenexport

1. Bei der Verwendung von mysqldump wird ein Fehl...