Kort fortalt
- En farvestærk gradient bruger stærkt mættede farver, men den er kun behagelig at se på, når nabofarver ligger tæt i farvetone og adskiller sig tydeligt i lyshed.
- Farver med modsat farvetone og samme lyshed lagt kant mod kant ser ud til at flimre, en effekt, der ofte kaldes kromatisk vibration.
- Mættede modsætninger blandet direkte i sRGB passerer gennem en grålig midte, hvilket interpolation i oklch stort set undgår.
- En mørk eller neutral bund giver øjet et sted at hvile og får farvestærke farver til at se lysere ud end på hvidt.
- Tekst oven på en farvestærk gradient læses bedst i næsten sort eller hvid, aldrig i en anden mættet farve med samme lyshed.
På denne side
En farvestærk gradient er lys og mættet uden at summe, når to regler holder: hver farve ligger tæt på sin nabo på farvecirklen, og hvert trin skifter tydeligt i lyshed. Bryd den første, og midten bliver mudret; bryd den anden ved at placere modsatte farvetoner med samme lysstyrke side om side, og kanten ser ud til at flimre. De tolv koder nedenfor følger begge regler, så de er højlydte på den måde, en plakat er højlydt, ikke på den måde, en migræne er.
Tolv koder til farvestærke gradienter
Hvorfor nogle lyse gradienter flimrer
Sæt en mættet rød lige op ad en mættet blå med samme lysstyrke, og grænsen ser ud til at flakke, som om de to farver ikke kan bestemme sig for, hvem der står forrest. Designere kalder det kromatisk vibration. Det er stærkest ved hårde kanter, i tynde linjer og i farvet tekst, og det er grunden til, at rød skrift på blå baggrund er så trættende at læse. Farverne i sig selv er fine; det er kombinationen af modsat farvetone og samme lyshed, der rører hinanden, der skaber det.
Der er to løsninger. Enten holder du farverne adskilt med et mørkere eller lysere trin imellem, som til højre, eller også vælger du naboer i stedet for modsætninger. Komplementærfarver forklarer, hvornår modsætninger er besværet værd.
Regler for at lave din egen farvestærke gradient
Hvorfor
Eksempel
Hvorfor
Eksempel
#1d4ed8 op til lys #38bdf8Hvorfor
Eksempel
Hvorfor
Eksempel
Hvorfor
Eksempel
Mudder er den anden måde, lyse gradienter fejler på. Bland to mættede modsætninger i almindelig sRGB, og farven halvvejs falder mod gråt, hvilket dækkes i mudrede gradienter og, på et mere teknisk plan, interpolation i gradienter. Mætning er i sig selv en drejeknap, ikke en kontakt; mætning i design viser, hvordan du indstiller den.
Farvestærke gradienter i CSS
Moderne browsere kan blande i et perceptuelt farverum, når du tilføjer in oklch til gradienten. Det holder midten af en bred blanding lige så klar som enderne. Giv ældre browsere en hex-udgave først.
.hero {
/* fallback: neighbouring hues, stepped lightness */
background: linear-gradient(135deg, #1d4ed8 0%, #6d28d9 50%, #db2777 100%);
}
@supports (background: linear-gradient(in oklch, red, blue)) {
.hero {
background: linear-gradient(135deg in oklch, #1d4ed8 0%, #db2777 100%);
}
}
.hero h1 {
color: #ffffff; /* white or near black, never another saturated colour */
}Hvor farvestærke gradienter virker bedst
Farvestærk farve tjener opmærksomhed, så brug den der, hvor opmærksomhed er hele opgaven: et feed, der scrolles, en thumbnail blandt tyve andre, en plakat på den anden side af gaden. Den virker dårligere der, hvor folk skal læse længe, som dokumenter, dashboards og lange artikler, hvor en mættet flade trætter øjet inden for få afsnit. Der skal du holde den farvestærke gradient til et sidehoved eller en enkelt knap og lade en rolig flade bære resten.
Prøv
Størrelse
Prøv
Størrelse
Prøv
Størrelse
Prøv
Størrelse
Prøv
Størrelse
Prøv
Størrelse
Tryk er det ene sted, hvor du skal forvente et chok. De klareste skærmfarver, især elektrisk blå, knaldpink og syregrøn, ligger uden for det, CMYK-farver kan gengive, og kommer tydeligt matte tilbage på papir. RGB eller CMYK forklarer hvorfor; vælg selv lidt dybere udgaver, og bestil en prøve før et oplag.
Ord på en farvestærk gradient
Mættede baggrunde svinger i lysstyrke fra den ene ende til den anden, så en enkelt tekstfarve, der kan læses i den mørke ende, kan forsvinde i den lyse. Brug kun hvid eller næsten sort, placer overskriften, hvor gradienten er dybest eller lysest, og tjek kontrasten på det værste punkt, ikke gennemsnittet. Farvekontrast og tilgængelighed har tallene, du skal sigte efter.
En højlydt baggrund med enkel, tung skrift. Farven sælger; ordene skal bare kunne læses.
Det er her, en Gradiently Mark hjælper med lyse farver: den ved, hvor ordene er, gør farven dybere eller lysere nær bogstaverne, og Automatisk tekstfarve vælger lys eller mørk skrift per linje ud fra Markens egen palet. Et mættet udtryk forbliver læseligt i alle størrelser uden en boks eller skygge bag overskriften. Til neonlooks specifikt, se neongradienter; til den modsatte ende af skalaen, diskrete gradienter.
Spørgsmål, folk stiller
Hvad får en gradient til at se farvestærk ud?
Stærkt mættede farver, der ligger tæt på hinanden på farvecirklen, med en tydelig ændring i lyshed fra den ene ende til den anden.
Hvorfor gør nogle lyse farvekombinationer ondt at se på?
Modsatte farvetoner med samme lyshed lagt kant mod kant ser ud til at flimre. Adskil dem med et mørkere eller lysere trin, eller vælg nabofarver.
Hvordan undgår jeg, at en lys gradient bliver grå i midten?
Brug nabofarvetoner, tilføj et midterstop, eller bland i oklch med linear-gradient(in oklch, ...) i browsere, der understøtter det.
Hvilken tekstfarve virker på en farvestærk gradient?
Hvid eller næsten sort. Tjek kontrasten på det lyseste og mørkeste punkt bag ordene, ikke kun i midten.
Hvad er en god farvestærk gradient til et websites hero?
Prøv linear-gradient(135deg, #1d4ed8 0%, #6d28d9 50%, #db2777 100%) med hvid skrift.
Skrevet af Gradiently
Holdet bag Gradiently, et designværktøj bygget om Marks: levende gradienter, der får alt, du designer, til at ligne dig.
Se vores profil