Mit CSS3 wird ein Kegelschnitt-Gradienteneffekt erzielt

Mit CSS3 wird ein Kegelschnitt-Gradienteneffekt erzielt

Grammatik:

Hintergrundbild: Kegelschnitt-Farbverlauf (vom Winkel an Position, Startfarbe, ..., letzte Farbe)

Erster Parameter:

von Winkel: Startwinkel, optional, Standard ist von oben nach unten

Position: die Position der Kegelspitze

Zweiter Parameter:

start-color : definiert die Startfarbe

stop-color : definiert die Endfarbe

1. Der erste Parameter

Ebenso kann der erste Parameter leer sein, der Standardwinkel beträgt 0 Grad und der Kegelmittelpunkt ist der Mittelpunkt der Form. Zum Beispiel:

Hintergrundbild: konischer Farbverlauf (#69f, #fd44ff); 

Wir können den Startwinkel beispielsweise ändern:

Hintergrundbild: konischer Farbverlauf (von -90 Grad, Nr. 69f, Nr. d44ff); 

Ändern Sie die Position des Kegelmittelpunkts:

Hintergrundbild: Kegelförmiger Farbverlauf (von -90 Grad bei 80 x 120 Pixel, #69f, #fd44ff) 

2. Der zweite Parameter

Wie bei linearen und radialen Farbverläufen können Sie die Farbe und die Startposition des Farbverlaufs festlegen. Die akzeptierten Positionsparameter sind Prozentsatz und Winkel. Zum Beispiel:

Hintergrundbild: konischer Farbverlauf (#69f 10 %, #fd44ff 10 %);

Der obige Code entspricht:

Hintergrundbild: konischer Farbverlauf (#69f 36 Grad, #fd44ff 36 Grad);

Der Anzeigeeffekt ist wie folgt:

3. Wiederholen Sie den Kegelverlauf

Wie lineare und radiale Farbverläufe haben auch konische Farbverläufe die Eigenschaft, sich zu wiederholen.

Hintergrundbild: sich wiederholender konischer Farbverlauf (#69f 0 36 Grad, #fd44ff 36 Grad 72 Grad);

Der Effekt ist wie unten dargestellt:

Kommt Ihnen diese Darstellung bekannt vor?

Machen wir daraus einen Kreis und fügen einen Knopf hinzu, dann wird daraus eine Lottoscheibe.

Die Wirkung ist wie folgt:

Adresse: https://codepen.io/jianxiujiucan/pen/bGddbez

Mit Kegeln können wir unterschiedliche Ladeeffekte erzielen:

Adresse: https://codepen.io/jianxiujiucan/pen/bGdGyKN

Für die zweite Ladung lerne es bitte selbst und schreibe einige Übungen ~

Mit Farbverläufen können wir unterschiedliche Effekte erzielen.

Zusammenfassen

Oben finden Sie eine Einführung des Herausgebers zum Kegelschnitteffekt, der mit CSS3 erzielt wird. Ich hoffe, es wird für alle hilfreich sein!

<<:  So verwenden Sie rsync unter Linux

>>:  Analyse der Informationsarchitektur von Facebook

Artikel empfehlen

Zusammenfassung der Binlog-Nutzung der MySQL-Datenbank (unbedingt lesen)

Ich werde nicht näher darauf eingehen, wie wichti...

Was Sie über Filter in Vue wissen müssen

Inhaltsverzeichnis Vorwort Was ist ein Filter So ...

Lösen Sie das Problem beim Ausführen von Jupyter Notebook auf dem Server

Inhaltsverzeichnis Auf dem Server läuft Jupyter N...

Eine Methode zum Erstellen von Karussellbildern mit CSS3

Diashows sieht man häufig auf Webseiten. Sie enth...

Detaillierte Analyse von or, in, union und Indexoptimierung in MySQL

Dieser Artikel entstand aus der Hausaufgabe „Erle...

Die Auswirkungen des Limits auf die Abfrageleistung in MySQL

I. Einleitung Lassen Sie mich zunächst die MySQL-...

Implementierung der Knotenverbindung zur MySQL-Abfragetransaktionsverarbeitung

Inhaltsverzeichnis Geben Sie das Thema MySQL ein:...

Schritte eines hervorragenden Registrierungsprozesses

Für eine Website ist dies die grundlegendste Funkt...

CentOS7-Bereitstellung Flask (Apache, mod_wsgi, Python36, venv)

1. Installieren Sie Apache # yum install -y httpd...

So rufen Sie das Kennwort für MySQL 8.0.22 auf dem Mac ab

Neueste Version von MySQL 8.0.22 zur Kennwortwied...

So erstellen Sie mit Photoshop ein Web-Drahtgittermodell

Dieser Beitrag stellt eine Reihe kostenloser Phot...

So führen Sie Linux-Shell-Befehle in Docker aus

Um einen Shell-Befehl in Docker auszuführen, müss...