In diesem Artikelbeispiel wird der spezifische Code von js zur Erzielung des Sternblitzeffekts als Referenz geteilt. Der spezifische Inhalt ist wie folgt Die Wirkung ist wie folgt Ideen: 1. Bereiten Sie ein Bild von Sternen vor Der Code lautet wie folgt <Stil> *{ Rand: 0; Polsterung: 0; Listenstil: keiner; } Körper{ Hintergrundfarbe: #000; } Spanne{ Breite: 30px; Höhe: 30px; Hintergrund: URL("../images_js/star.png") keine Wiederholung; Position: absolut; Hintergrundgröße: 100 % 100 %; Animation: Blitz 1 Sek. abwechselnd unendlich; } @keyframes blinken { 0 % {Deckkraft: 0;} 100 % {Deckkraft: 1;} } span:hover{ transformieren: skalieren (3, 3) drehen (180 Grad) !wichtig; Übergang: alles 1en; } </Stil> </Kopf> <Text> <Skript> fenster.onload = Funktion () { // 1. Bildschirmgröße ermitteln var screenW = document.documentElement.clientWidth; var screenH = document.documentElement.clientHeight; // 2. Sterne dynamisch erstellen for(var i=0; i<150; i++){ // 2.1 Sterne erstellen var span = document.createElement('span'); Dokument.Body.AnhängenUntergeordnetesElement(span); // 2.2 Zufällige Koordinaten var x = parseInt(Math.random() * screenW); var y = parseInt(Math.random() * screenH); span.style.left = x + "px"; span.style.top = y + "px"; // 2.3 Zufällige Skalierung var scale = Math.random() * 1.5; span.style.transform = 'Skala('+ Skala + ', ' + Skala + ')'; // 2,4 Häufigkeit var rate = Math.random() * 1,5; span.style.animationDelay = Rate + „s“; } } </Skript> Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Tutorial zur Installation von MySQL 5.7.18 mit einem RPM-Paket
>>: So erstellen Sie ein php-nginx-alpine-Image von Grund auf in Docker
Schlossklassifizierung: Aus der Granularität der ...
Inhaltsverzeichnis Effektanzeige Code-Link Schlüs...
Gerade HTML-Anfänger stehen häufig vor dem Problem...
Anforderungen: Entfernen Sie HTTP-Antwortheader i...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis 1. Installation 1. Einleitung ...
1. Methoden zur Implementierung von Komponenten:組...
Ich glaube, jeder hat JD verwendet. Auf der Homep...
Hintergrund Während der Entwicklung benötigen wir...
<br />Als sich das Denken in Ost und West sp...
Entwicklungstrends: html (Hypertext-Markup-Sprache...
Inhaltsverzeichnis 0. Was ist Webpack 1. Einsatz ...
Beim Konfigurieren von web.xml für Tomcat ist Ser...
Inhaltsverzeichnis 1. Erstellen Sie einen Socket ...
Ich glaube, dass viele Partner, die gerade erst m...