99 of 313 menu

Funktion repeating-linear-gradient

Die Funktion repeating-linear-gradient definiert einen sich wiederholenden linearen Verlauf. Das bedeutet, dass wir ein bestimmtes Verlaufsmuster festlegen, zum Beispiel von 0px bis 10px - ein Verlauf von Rot zu Blau, und dieser Verlauf wird sich über den gesamten Block wiederholen: 0px bis 10px, von 10px bis 20px, von 20px bis 30px und so weiter.

Diese Funktion wird auf Eigenschaften angewendet, die ein Hintergrundbild definieren: background, background-image oder ein Rahmenbild: border-image, background-image-source.

Syntax

Selektor { background: repeating-linear-gradient([Richtung], Farbe1 Größe1, Farbe2 Größe2...); }

Werte

Wert Beschreibung
Richtung Definiert eine bestimmte Richtung des Verlaufs in beliebigen Winkeleinheiten oder mit den Schlüsselwörtern top, left, right, bottom oder deren Kombination. Die Reihenfolge der Wörter spielt keine Rolle. Der Parameter ist optional: wenn er nicht angegeben wird, verläuft der Gradient von oben nach unten. Der Richtung wird das Wort to vorangestellt.
Winkel Ein Winkel in beliebigen Winkeleinheiten. Kann positiv oder negativ sein. Der Parameter ist optional. Es kann gleichzeitig entweder ein Winkel oder eine Richtung angegeben werden (oder gar nichts).
Farbe1 Startfarbe des Verlaufs in beliebigen FarbEinheiten.
Farbe2 Endfarbe des Verlaufs in beliebigen FarbEinheiten.
Größe Definiert die Ausdehnung einer bestimmten Farbe im Verlauf in beliebigen Größeneinheiten.

Beispiel . Die einfachste Variante

Der Verlauf sieht folgendermaßen aus: von 0px bis 20px reines Rot, von 20px bis 40px - ein Verlauf von Rot zu Blau. Und so wiederholt er sich von oben nach unten (dafür ist der sich wiederholende Verlauf da):

<div id="elem"></div> #elem { background: repeating-linear-gradient(red 20px, blue 40px); width: 400px; height: 200px; }

:

Beispiel . Klare Farben

Der Verlauf sieht folgendermaßen aus: von 0px bis 20px reines Rot, von 20px bis 40px - reines Blau (der Trick besteht darin, dass die zweite Farbe dort beginnt, wo die erste endet). Und so wiederholt er sich von oben nach unten:

<div id="elem"></div> #elem { background: repeating-linear-gradient(red 0px, red 20px, blue 20px, blue 40px); width: 400px; height: 200px; }

:

Beispiel . Richtung ändern

Jetzt verläuft der Gradient von rechts nach links:

<div id="elem"></div> #elem { background: repeating-linear-gradient(to left, red 0px, red 20px, blue 20px, blue 40px); width: 400px; height: 200px; }

:

Beispiel . Richtung in Grad

Als Richtung geben wir einen Winkel in Grad an:

<div id="elem"></div> #elem { background: repeating-linear-gradient(45deg, red 0px, red 2px, white 2px, white 10px); width: 400px; height: 200px; }

:

Beispiel . Negativer Wert

Lassen Sie uns die Richtung mit einem negativen Wert festlegen:

<div id="elem"></div> #elem { background: repeating-linear-gradient(-45deg, red 0px, red 2px, white 2px, white 10px); width: 400px; height: 200px; }

:

Siehe auch

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen