CSS radial-gradient()-Funktion
Beispiel
Das folgende Beispiel zeigt einen radialen Farbverlauf - Farbstopps gleichmäßig verteilt:
#grad {
background-image: radial-gradient(red, green, blue);
}
Selbst ausprobieren »
Definition und Verwendung
Die radial-gradient()-Funktion verwendet einen radialen Farbverlauf, um ein "Bild" zu erzeugen.
Ein radialer Farbverlauf wird durch seinen Mittelpunkt definiert.
Um einen radialen Farbverlauf zu erstellen, müssen Sie zwei Farbstopps festlegen.
Beispiel für radialen Farbverlauf

Unterstützte Version: CSS3
Browser-Unterstützung
Die Zahlen in der Tabelle geben die erste Browserversionsnummer an, die die Funktion unterstützt.
Die von "webkit", "moz" oder "o" angegebene Nummer ist die erste Versionsnummer mit Präfix, die die Funktion unterstützt.
| Funktion | |||||
|---|---|---|---|---|---|
| radial-gradient() | 26.0 10.0 -webkit- |
10.0 | 16.0 3.6 -moz- |
6.1 5.1 -webkit- |
12.1 11.6 -o- |
CSS-Syntax
background-image: radial-gradient(shape size at position, start-color, ..., last-color);
| Wert | Beschreibung |
|---|---|
| shape | Bestimmen Sie den Kreistyp:
|
| size | Definiert die Größe des Farbverlaufs. Mögliche Werte:
|
| position | Definiert die Position des Farbverlaufs. Mögliche Werte:
|
| start-color, ..., last-color | Wird verwendet, um die Start- und Endfarben des Farbverlaufs anzugeben. |
Weitere Beispiele
Beispiel
Ungleichmäßig verteilte Farbstopps:
#grad {
background-image: radial-gradient(red 5%, green 15%, blue 60%);
}
Selbst ausprobieren »
Beispiel
Kreisförmiger radialer Farbverlauf:
#grad {
background-image: radial-gradient(circle, red, yellow, green);
}
Selbst ausprobieren »
Beispiel
Verwendung verschiedener Größen-Schlüsselwörter:
#grad1 {
background-image: radial-gradient(closest-side at 60% 55%, blue, green, yellow, black);
}
#grad2 {
background-image: radial-gradient(farthest-side at 60% 55%, blue, green, yellow, black);
}
Selbst ausprobieren »
CSS-Tutorial:CSS3-Verläufe
Weitere Erweiterungen