Ich habe schon viele CSS3-Eigenschaften verwendet, sie aber bald vergessen, weil es schwierig ist, sich viele davon zu merken. Deshalb möchte ich einen Blog schreiben, um es einfacher zu machen, sie mir zu merken.
Lassen Sie mich zunächst den Linienverlauf erklären:
Hintergrundbild: linearer Farbverlauf (Richtung, Farbschritt1, Farbschritt2, ....)
Beispiele (Höhe angenommen: 100 Pixel)
Hintergrund: linearer Farbverlauf (nach unten, Rot 0 %, Gelb 50 %, Grün 100 %); Gleiches gilt für den Hintergrund:linear-gradient(180deg, rot 0px, gelb 50px, grün 100px);
repeatng-linear-gradient(): Hintergrund: Repeating-linear-gradient(rot 0,rot 10%,gelb 10%,gelb 20%);
Diese Parameter repräsentieren 0 % – 10 % von Rot zu Rot, 10 % – 20 % von Gelb zu Gelb, und wiederholen Sie diesen Effekt, um die gesamte Elementgröße abzudecken.
radial-gradient()
Diese Funktionsparameter bestehen aus fünf Teilen: Form, Größe, Position des Kreismittelpunkts, Farbe, Farbposition.
Dieser Effekt besteht darin, dass sich die Mittelposition bei (0,0) befindet und der Verlaufsradius gleich der Breite des Elements ist;
Und Repeating-Radial-Gradient() ist dasselbe wie Repeating-Linear-Gradient().
Schließlich gibt es noch die Kompatibilität von linear-gradient und radient-gradient (mehr dazu auf der CanIuse-Website)
Das obige ist der detaillierte Inhalt vonCSSlinearer Gradient und radialer Gradient. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!