Markedet
Priser
Log indStart
DesignguidenGradienter
Gradienter

Diskrete gradienter: stille farveskift til rene brugerflader

De bedste gradienter i brugerflader er dem, ingen lægger mærke til, før de er væk. Her er koder, du kan indsætte i dag, de steder hvor de gør gavn, og den ene tekniske fælde, alle falder i.

GradientlyVerificeret Gradiently-konto·1. oktober 2026·5 min. læsning
Forside: Summer Mineral · GR·KFFG·YD

Kort fortalt

  • En diskret gradient ændrer lysheden med kun få procent eller flytter farvetonen et lille trin, så en flade ser belyst ud frem for flad.
  • Diskrete gradienter fungerer bedst på sidebaggrunde, kort, herosektioner og flader i mørk tilstand, hvor de giver dybde uden at konkurrere med indholdet.
  • Blanding i oklch holder en diskret gradients lyshedsskift jævnt fra den ene ende til den anden.
  • Diskrete gradienter får mere banding end kraftige, fordi der er færre farvetrin mellem to tætliggende toner, og lidt støj er den sædvanlige løsning.
  • På en mørk brugerflade læses en lidt lysere overkant som lys, der falder på fladen.
På denne side
Koder til lyse diskrete gradienterKoder til mørke diskrete gradienterHvor diskrete gradienter virker i en brugerfladeSådan toner du en diskret gradient med din brandfarveSådan skriver du en diskret gradient i CSSHvorfor diskrete gradienter får banding, og løsningen

En diskret gradient bevæger sig mellem to farver, der ligger så tæt, at du mærker skiftet mere, end du ser det: hvid til en kølig råhvid, næsten sort til en lidt blødere næsten sort. Det lille skift får en flade til at se belyst ud, og derfor bruger rene brugerflader dem på sidebaggrunde, kort og paneler i mørk tilstand. Koderne nedenfor holder forskellen i lyshed på få procent; bliver den større, begynder gradienten at blive et element frem for en flade.

Koder til lyse diskrete gradienter

Hver af disse starter tæt på hvid og driver mod en svag nuance. Vælg nuancen ud fra din brandfarve, så selv baggrunden bærer et spor af identitet. Overgange fra top til bund føles mest naturlige, fordi lyset som regel kommer oppefra.

Seks lyse diskrete gradienter. På en lys skærm læses de som blidt belyst papir; på en telefon i dagslys næsten som hvid.

Koder til mørke diskrete gradienter

Mørke flader har endnu mere gavn af dem, fordi helt flad sort ligner et hul i skærmen. Løft toppen en anelse, og lad bunden falde til ro. Gradienter til mørk tilstand dækker hele temaer; disse er byggestenene.

Seks mørke diskrete gradienter. Glød fra toppen passer til en hero eller en modal: en svag pøl af lys oppefra.

Hvor diskrete gradienter virker i en brugerflade

Sidebaggrund

Hvor diskret

Knap synlig over hele højden

Eksempel

#ffffff til #f6f7f9
KortEn anelse lysere i overkanten

Eksempel

#ffffff til #fafafa
Herosektion

Hvor diskret

En svag nuance, der samler sig bag overskriften

Eksempel

Hjørnelys eller glød fra toppen
KnapLysere top, lidt dybere bund

Eksempel

#4f46e5 til #4338ca
Panel i mørk tilstand

Hvor diskret

Toppen løftet, bunden faldet til ro

Eksempel

#18181b til #0f0f12
Sidebjælke eller footer

Hvor diskret

Et trin mørkere end siden, stadig med overgang

Eksempel

#f8fafc til #eef2f7
FladeHvor diskretEksempel
SidebaggrundKnap synlig over hele højden#ffffff til #f6f7f9
KortEn anelse lysere i overkanten#ffffff til #fafafa
HerosektionEn svag nuance, der samler sig bag overskriftenHjørnelys eller glød fra toppen
KnapLysere top, lidt dybere bund#4f46e5 til #4338ca
Panel i mørk tilstandToppen løftet, bunden faldet til ro#18181b til #0f0f12
Sidebjælke eller footerEt trin mørkere end siden, stadig med overgang#f8fafc til #eef2f7
Diskrete gradienter efter flade. Brug én retning i hele brugerfladen, så lyset ser ud til at komme fra ét sted.

Tommelfingerreglen: en diskret gradient må aldrig være det, du kigger på. Hvis en anmelder kommenterer gradienten, er den for kraftig til en baggrund. Flere afdæmpede udtryk til tryk og sociale medier såvel som skærme finder du i minimalistiske baggrunde.

Stilhed er et valg.
Rolige baggrunde lader ordene føre

En rolig baggrund og én kort linje. Når farven forbliver stille, gør typografien arbejdet.

Sådan toner du en diskret gradient med din brandfarve

En neutral grå gradient er sikker, men anonym. Når du toner den lyse eller mørke ende med et strejf af din brandfarvetone, føles hele brugerfladen beslægtet med logoet, uden at nogen kan pege på hvorfor. Tricket er at beholde farvetonen og smide næsten al mætningen væk.

  1. 1

    Tag brandets farvetone

    Konvertér din primære brandfarve til oklch eller HSL, og notér kun farvetonen: omkring 265 for en violet, 160 for en grøn, 30 for en varm orange.

  2. 2

    Hold den næsten grå

    Sæt chroma meget lavt, omkring 0,005 til 0,015 i oklch, eller mætning under cirka 30 % i HSL ved meget høj lyshed. Du vil have en hvisken af farve, ikke en pastel.

  3. 3

    Fastlæg to lyshedsværdier

    Til lyse temaer kan du prøve 99 % og 96 %; til mørke temaer omkring 20 % og 15 %. Hold begge ender på samme farvetone, så overgangen aldrig driver mod grå eller en anden farve.

  4. 4

    Tjek den ved siden af ren hvid eller sort

    Placer gradienten ved siden af en ren hvid eller sort blok. Kan du slet ikke se forskellen, så skub den nederste ende en smule; er nuancen tydelig fra den anden ende af lokalet, så sænk chroma.

Samme nuance kan derefter føres videre til kanter, skillelinjer og hover-tilstande, så gradienten er en del af et stille system frem for en enlig effekt. Knapper er det ene sted, hvor du kan tillade et lidt kraftigere skift, et par procent mørkere i bunden, fordi en antydning af volumen får dem til at se trykbare ud.

Sådan skriver du en diskret gradient i CSS

Hexkoder virker overalt. Vil du have finere kontrol, så skriv farverne i oklch, hvor det første tal er den opfattede lyshed, så du kan fastlægge skiftet præcist: fra 99 % til 96 %, for eksempel. Blanding i oklch holder også ændringen jævn i hele længden. CSS-gradienter i oklch forklarer syntaksen, og CSS linear-gradient dækker det grundlæggende.

css
:root {
  --surface: linear-gradient(180deg, #ffffff 0%, #f6f7f9 100%);
}

@supports (background: linear-gradient(in oklch, red, blue)) {
  :root {
    /* lightness 99% to 96.5%, the same faint cool tint */
    --surface: linear-gradient(180deg in oklch, oklch(99% 0.003 250) 0%, oklch(96.5% 0.006 250) 100%);
  }
}

body {
  min-height: 100vh;
  margin: 0;
  background: var(--surface);
  background-attachment: fixed;
}
En hex-reserve og derefter en oklch-version med et præcist lyshedsskift til browsere, der understøtter farveinterpolation i gradienter.

Fast eller rullende

background-attachment: fixed holder gradienten bundet til vinduet, så en lang side ikke strækker den ud til et usynligt skift. Test det på mobil, hvor nogle browsere behandler faste baggrunde anderledes.

Hvorfor diskrete gradienter får banding, og løsningen

To tætliggende farver har meget få trin imellem sig i et 8-bit-billede. Stræk dem ud over en hero på 1920 pixels, og hvert trin bliver en synlig stribe, især på mørke gradienter og billigere skærme. Den fulde forklaring står i banding i gradienter.

Viser striber

  • To mørke, meget tætte farver over en hel skærm
  • En gradient gemt som komprimeret JPEG
  • En ren overgang uden noget, der bryder trinene op

Forbliver glat

  • Et lidt større skift eller et tredje stop
  • Tegnet i CSS eller eksporteret som PNG
  • Et svagt lag støj oven på gradienten

På nettet fjerner en lillebitte SVG-støjtekstur lagt over gradienten med lav opacitet de synlige trin, uden at nogen bemærker kornet; støjtekstur i CSS har koden. Til opslag på sociale medier og slides har en Gradiently Mark sit eget korn og tegnes i alle størrelser, så en stille baggrund forbliver glat, uanset om det er en story eller et banner. Når du vil have det modsatte af stille, har livlige gradienter de mættede koder.

Design med en levende gradient

Opslag, stories, slides og bannere i alle størrelser, med tekst der altid kan læses.

Begynd at designe, gratis

Spørgsmål, folk stiller

Hvad er en diskret gradient?

En gradient mellem to meget tætte farver, som regel med kun få procents forskel i lyshed, så fladen ser blidt belyst ud frem for synligt farvet.

Hvad er en god diskret gradient til en hvid baggrund?

Prøv linear-gradient(180deg, #ffffff 0%, #f6f7f9 100%), som driver fra hvid til en svag kølig grå.

Hvorfor ser min diskrete gradient stribet ud?

Tætte farver har få trin imellem sig, så de får banding. Tilføj et tredje stop, gør skiftet lidt større, eller læg en svag støjtekstur ovenpå.

Skal diskrete gradienter gå fra top til bund?

Som regel. Lys kommer typisk oppefra, så en lidt lysere top virker naturlig på både lyse og mørke flader.

Del denne guide

Skrevet af GradientlyVerificeret Gradiently-konto

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

På denne side

Koder til lyse diskrete gradienterKoder til mørke diskrete gradienterHvor diskrete gradienter virker i en brugerfladeSådan toner du en diskret gradient med din brandfarveSådan skriver du en diskret gradient i CSSHvorfor diskrete gradienter får banding, og løsningen

Del denne guide

Næste om Gradienter

Farvestærke gradienter: mættede koder, der ikke flimrer

Læs videre

Alle guides om Gradienter
Baggrunde

Minimalistiske baggrunde med lige nok liv

5 min. læsning

Ensfarvede flader kan virke ufærdige; urolige farver kan virke desperate. De bedste minimalistiske baggrunde ligger lige imellem: én farvetone, et strejf af lys, lidt tekstur og plads til alt andet.

CSS og web

Gradienter i mørk tilstand: bevar dybden uden blænding

5 min. læsning

En gradient, der gløder høfligt på hvid, kan blænde på en mørk skærm. Her er, hvordan du justerer gradienter til dark mode, så de bevarer deres dybde, med CSS til prefers-color-scheme, light-dark() og en manuel omskifter.

CSS og web

CSS-gradient med OKLCH-interpolation for blødere blandinger

5 min. læsning

De fleste matte gradienter med grå midte er ikke et farveproblem, men et matematikproblem. To ord, in oklch, ændrer, hvor browseren regner.

Find det look, der kun er dit.

Hver Mark er en levende baggrund med én ejer. Prøv en ledig Mark, og sikr dig din, når det føles rigtigt.

Begynd at designe

Tjek et certifikat

Skriv et certifikatnummer eller en Marks kode for at se, hvem der ejer den.

Virker med ChatGPT og Claude

Bed din AI om et design. Den laver det i din Mark, klar til at redigere.

ChatGPTClaude
Sådan forbinder du

Produkt

  • Markedet
  • Udforsk
  • Priser
  • Certifikater

Lær

  • Designguiden
  • Hjælpecenter
  • Nyheder

Udviklere

  • Oversigt
  • ChatGPT og Claude
  • API-reference
  • API-nøgler

Virksomhed

  • Om os
  • Kontakt os
  • Log ind

Juridisk

  • Vilkår
  • Privatliv
  • Refusion
  • Mark-beskyttelse
  • Cookies
  • Alle politikker
Bevæg dig hen over bogstaverne. Hvert af dem bærer en ægte Mark.Rør ved et bogstav for at se dets Mark.Ét navn. Ti Marks inden i.
© 2026 Gradiently