CSS linear-gradient() funktion
- Forrige side CSS light-dark() funktion
- Næste side CSS log() funktion
- Gå tilbage et niveau CSS function reference manual
Definition og brug
CSS linear-gradient()
Funktioner bruges til at oprette en lineær overgang som baggrund.
For at oprette en lineær overgang skal du definere mindst to farvestop. Farvestop er de farver, du ønsker at opnå en glat overgang mellem. Du kan også indstille startpunktet og retningen (eller vinklen) samt effekten af overgangen.
Lineær overgangs eksempel:
Eksempel
Eksempel 1
Denne lineære overgang starter fra toppen. Den går fra rød til gul, og derefter til blå:
#grad { background-image: linear-gradient(red, yellow, blue); }
Eksempel 2
En lineær overgang, der starter til venstre. Den går fra rød til blå:
#grad { background-image: linear-gradient(to right, red , blue); }
Eksempel 3
En lineær overgang, der starter øverst til venstre (og strækker sig til nederst til højre):
#grad { background-image: linear-gradient(to bottom right, red , blue); }
Eksempel 4
En lineær overgang med specificeret vinkel:
#grad { background-image: linear-gradient(180deg, red, blue); }
Eksempel 5
En lineær overgang med flere farvestop:
#grad { background-image: linear-gradient(to right, red, orange, yellow, green, blue, indigo, violet); }
Eksempel 6
En linear gradient med to placers farvefelter:
#grad { background: linear-gradient( til højre, red 17%, orange 17% 34%, yellow 34% 51%, green 51% 68%, blue 68% 84%, indigo 84% ); }
Eksempel 7
En linear gradient med gennemsigtighed:
#grad { background-image: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1)); }
CSS syntaks
linear-gradient(side-or-corner, angle, color-stop1, color-stop2, ...);
Værdi | Beskrivelse |
---|---|
side-or-corner |
Valgfri. Startpunktet for gradvandsbølgen. Starter med nøgleordet 'til', efterfulgt af op til to andre nøgleord:
Standardværdien er til bunden (til bunden). |
angle |
Valgfri. Direction angle af gradvandslinjen:
|
color-stop1, color-stop2,... |
Obligatorisk. Farvefelter er de farver, du ønsker at opnå en glat overgang mellem. Værdien består af en farveværdi, efterfulgt af en valgfri en eller to placers farvefelter (i procent mellem 0% og 100% eller langs gradvandsaksen). |
Tekniske detaljer
Version: | CSS3 |
---|
Browser-understøttelse
Tabelens tal viser den første browserversion, der fuldt ud understøtter funktionen.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
linear-gradient() | ||||
26 | 10 | 16 | 6.1 | 12.1 |
to placers farvefelter | ||||
71 | 79 | 64 | 12.1 | 58 |
Relaterede sider
Tilfølgelig vejledning:CSS gradient
Reference:CSS background-image property
Reference:CSS konisk-grad() funktion
Reference:CSS radial-grad() funktion
Reference:CSS gentagende-konisk-grad() funktion
Reference:CSS gentagende-linjær-grad() funktion
Reference:Reference: CSS repeating-radial-gradient() funktion
- Forrige side CSS light-dark() funktion
- Næste side CSS log() funktion
- Gå tilbage et niveau CSS function reference manual