Dieser Artikel stellt hauptsächlich das relevante Wissen vor, wie man den Hintergrundeffekt der Zhihu-Anmeldeseite mithilfe von Canvas einfach und schnell implementieren kann, was einen sehr guten Referenzwert hat. Schauen wir uns das mit dem Editor an. Vorwort: Öffnen Sie die Anmeldeseite von Zhihu, und Sie können sehen, dass der Hintergrund einen Animationseffekt hat, der ziemlich gut aussieht: Dieser Effekt ist mit Canvas nicht schwer zu erreichen Erklären und erreichen Sie diesen Effekt Schritt für Schritt. Analyse Bevor Sie mit der Arbeit beginnen, analysieren Sie zunächst, wie die Wirkung wirkt. Das erste, was man verstehen muss, ist, dass, obwohl es den Anschein hat, dass sich alle Linien und Kreise bewegen, sich tatsächlich nur Kreise bewegen und Linien lediglich zwei beliebige Kreise verbinden, die bestimmte Bedingungen erfüllen. Lassen Sie uns dann analysieren, wie sich der Kreis bewegt. Aus dem Effekt geht hervor, dass sich jeder Kreis in einer geraden Linie mit gleichmäßiger Geschwindigkeit bewegt und die Bewegungsrichtungen unterschiedlich sind. Durch physikalisches Wissen können wir erkennen, dass sich jeder Kreis sowohl horizontal als auch horizontal bewegt vertikale Richtungen Es gibt eine Geschwindigkeit. Wenn sich der Kreis schließlich aus einer beliebigen Grenze der Leinwand herausbewegt, tritt der Kreis von der gegenüberliegenden Seite der Kante, die die Grenze verlässt, wieder in die Leinwand ein. Es wird viel klarer, wenn Sie diese drei Schlüsselpunkte verstanden haben. Erstellen Sie zur Übung zunächst eine Leinwand: // Hier legen wir einfach die Hintergrundfarbe fest
1. Teilen Sie den Beispielcode für die Verwendung von Canvas zur Implementierung der Zhihu-Anmeldeseite Einführung: In diesem Artikel werden hauptsächlich die relevanten Kenntnisse über Canvas vorgestellt, um den Hintergrundeffekt der Zhihu-Anmeldeseite einfach und schnell zu erkennen, der einen guten Referenzwert hat. Werfen wir einen Blick mit dem Editor unten 2 CSS3 erzeugt einen Milchglas-Hintergrundeffekt Einleitung: Ich habe diesen Effekt im Buch CSS Secrets gesehen und er fühlt sich sehr gut an; Das Implementierungsprinzip ist auch ganz einfach; 3. HTML5 coole responsive Video-Hintergrundanimations-Spezialeffekte Einführung: Dies ist ein cooles HTML5-Responsive Video-Hintergrundanimationseffekt. Dieser Videohintergrund kann das Video an die Größe des Bildschirms anpassen, um coole dynamische Videohintergrundeffekte zu erzeugen. 4. Webkit-Text und Hintergrundeffekte_html/css_WEB-ITnose Einführung: Webkit-Text und Hintergrundeffekte Einführung: Bitte helfen Sie, wie erreicht man den Hintergrundeffekt dieser Website? http://thefoxwp.com/ 6. Wie erreicht CSS diesen Hintergrundeffekt? Einführung: Einführung: Tencent-Fragebogen http://ur.qq.com/ Es scheint, dass der Milchglas-Hintergrundeffekt der Navigationsleiste durch die folgende Methode erreicht wird: html2canvas - http://html2canvas .hertzen.com/StackBlur - http://www.quasimondo.com/StackBlurForCanvas/StackBlurDemo.htmlHTML 5 Canvas Aber ich habe es lokal ausprobiert und festgestellt, dass ich es nicht perfekt hinbekommen konnte 8 . Photoshop-Einführungs-Tutorial: Hintergrundeffekt für Posterlayout Einführung: Erstellen Sie das Hintergrundbild selbst. Es kann in Postern und einigen Typografiedesigns verwendet werden. In diesem Tutorial wird hauptsächlich die Anwendung von Pixel-Farbhalbtönen vorgestellt. Wenn es gut verarbeitet wird, kann es durch die folgenden einfachen Schritte erzielt werden Beispielsweise kann es jeder kennenlernen. Effektbild 1. Neue Datei erstellen Strg N, Breiten- und Höhenverteilung einstellen auf: 500 Pixel, Farbmodus: Graustufen, nach Abschluss der Einstellungen OK drücken 9. Photoshop-Tutorial für die ersten Schritte: Erstellen Sie einfach wunderschöne Hintergründe Einführung: In diesem Tutorial werden lediglich Filter verwendet, um einen abstrakten und wunderschönen Hintergrundeffekt zu erzeugen. Während der Produktion müssen einige Parameter entsprechend den tatsächlichen Anforderungen des Bildes eingestellt werden. Die Produktionsmethode ist sehr einfach und erfordert keine große Farbanpassung Wirkung ist sehr gut! Endgültiger Effekt-Untertitel 1. Erstellen Sie eine neue 600px * 600px-Datei mit weiß gefülltem Hintergrund, führen Sie das Menü aus: Filter> Herzlichen Glückwunsch zum Neujahrs-Willkommens-Frühlings-Hintergrundbild Einführung: Dieses Photoshop-Tutorial verwendet Material- und Texteffektsynthese. Flexible Bewegung von Text und Material, Anpassung des Ebenenstils usw. und verwendete Hintergrundeffekte zur Synthese des Neujahrshintergrunds 2010. Ich hoffe, es wird Ihnen hilfreich sein! [Verwandte Q&A-Empfehlungen]: html5 – CSS separat für IE festlegen Javascript - Wie lädt die Popup-Komponente im Mint-UI-Framework unter Vue Daten? html5 – CSS3-Hintergrundeffekt, ich weiß nicht, warum er nicht angezeigt wird Javascript – wie man einen Rasterhintergrundeffekt im Web implementiert Seiten Javascript – So erzielen Sie mehrschichtige Hintergrundeffekte auf Webseiten Das obige ist der detaillierte Inhalt vonZusammenfassung der Implementierungsmethoden für Hintergrundeffekte. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!