Kortversionen
- En eldgradient följer ordningen i en verklig låga: blekgult nära basen, sedan orange, sedan rött i topparna, och blekande ut i mörk rök.
- De hetaste delarna av en eld ser blekast ut, så det ljusaste färgstoppet hör hemma där hettan kommer ifrån, inte vid kanten.
- I CSS börjar
linear-gradient(0deg, …)nere vid botten, vilket är där en låga börjar. - Glöd och kol passar radiella gradienter som lyser från en het mitt ut i nästan svart.
- Mörk text syns på den gula delen av en eldgradient, och vit eller krämfärgad text syns på de röda och mörka delarna.
På den här sidan
En eldgradient går från blekgult, nästan vitt, vid lågans bas, via klarorange, till djupt rött i topparna och sedan ut i rökens eller nattens mörker. Följ den ordningen så läses gradienten som hetta direkt. Vänd på den, med gult högst upp, och den ser ut som en solnedgång i stället. Nedan finns lågans zoner som färger, kopierbara koder från pyrande glöd till full eldsvåda och en mjuk CSS-fladdring.
Läs en låga nerifrån och upp
Glödande material byter färg med temperaturen: ju hetare, desto blekare och vitare ser det ut, och när det svalnar glider det genom gult och orange till en matt röd. I en vedeld betyder det att det blekaste ljuset sitter lågt, nära bränslet, och det röda i de fladdrande topparna. En gaslåga brinner rent, nästan utan glödande sot, så den visar det blå ljuset från själva gasen som brinner.
Färg
Hex
#38bdf8 till #1d4ed8Färg
Hex
#fff3b0Färg
Hex
#ffd23fHex
#ff8c1aHex
#e8361cFärg
Hex
#b3001b till #7f1d1dFärg
Hex
#1c0606Koder för flamgradienter: lägereld till eldsvåda
Dessa är vertikala och börjar nere. I CSS pekar 0deg uppåt, så första färgstoppet är lågans bas. En lägereld behåller en mjuk guldbas och en lång röd uttoning. En eldsvåda är kortare, högljuddare och mer mättad. Vitglödgning är hur insidan av en ugn ser ut.
Gradienter för glöd, kol och lava
Alla eldmotiv behöver inte lågor. Glöd och kol är eld i vila: mest mörka, med en het kärna som lyser igenom. De känns dystra och premium, och de lämnar mer lugn yta åt ord än en full eldsvåda. Lava ligger mittemellan, en mörk skorpa som spruckit upp av en ljus ådra. De fungerar bäst som radiella gradienter, som lyser utåt på det sätt hetta gör.
Vill du ha värme utan dramatiken tar de separata samlingarna röd gradient, orange gradient och gul gradient var sin del av lågan och går längre med den.
Därför ser vissa eldgradienter fel ut
Eld är en av de få gradienter som folk bedömer direkt, eftersom alla har stirrat in i en verklig. Tre misstag avslöjar den: ordningen är fel, den mörka änden blir brun, eller så är gulet så grönaktigt att det läses som syra snarare än hetta. Geggiga gradienter förklarar varför rött som tonar mot svart kan bli brunt, och hur ett karmosinfärgat stopp förhindrar det.
Ser falskt ut
- Gult överst, rött nederst
- Rött som tonar rakt ner i brunaktigt svart
- Ett kyligt citrongult med grön ton
- Jämn färg från kant till kant, ingen het punkt
- Lågfärger på vit bakgrund
Ser hett ut
- Blekaste färgen vid källan, rött i topparna
- Rött till karmosin, sedan till förkolnat
- Ett varmt gyllengult som #ffd23f
- En ljus kärna som allt tonar ut från
- Eld som lyser ur mörkret
En animerad eldgradient i CSS
En långsam drift uppåt säljer idén om låga bättre än någon snabb fladdring. Gör gradienten dubbelt så hög som elementet och flytta den försiktigt upp och ner. Ta hänsyn till besökare som bett om mindre rörelse, som beskrivs i reducerad rörelse.
.fire {
background: linear-gradient(0deg, #fff3b0 0%, #ffd23f 15%, #ff8c1a 35%, #e8361c 55%, #5c0d0d 80%, #1c0606 100%);
background-size: 100% 200%;
animation: flicker 6s ease-in-out infinite alternate;
}
@keyframes flicker {
from { background-position: 50% 100%; }
to { background-position: 50% 70%; }
}
@media (prefers-reduced-motion: reduce) {
.fire { animation: none; }
}background-position är billigt. För tyngre effekter, se prestandanoteringarna i guiden om animerade gradienter.Fler loopar och deras avvägningar finns i animerad gradient med CSS.
Ord och erbjudanden på en eldgradient
Eld säger brådska, energi och hetta, så den bär naturligt blixtrea, starka menyer, träningsutmaningar och allt med en deadline. Textfärgen beror på var orden hamnar: en djup kolgrå eller glödbrun syns mot den gyllene basen, och vitt eller varmt kräm syns mot de röda och mörka delarna. Undvik att lägga text över den orange mitten, där ingen av dem fungerar särskilt bra.
Ett stående reainlägg. Den brådskande raden ligger på den mörka glödänden. Det varmaste ljuset hålls borta från orden.
Mer om layouter som säljer finns i formgivning av reainlägg. Vill du slippa lägga ut det för hand kan Gradiently Designer ta en enradsbeskrivning som ”vinterreorna slutar på söndag”, fråga vad den behöver, skriva orden och sätta inlägget i din Mark, och sedan göra story- och kvadratversionerna också.
Vanliga frågor
Vilka färger ingår i en eldgradient?
Blekgult (#fff3b0), gyllengult (#ffd23f), orange (#ff8c1a), lågrött (#e8361c) och ett djupt karmosin eller förkolnat som avslutning. Använd dem i den ordningen från lågans bas.
Åt vilket håll ska en flamgradient gå?
Nerifrån och upp, med den blekaste färgen vid basen. I CSS listar linear-gradient(0deg, …) det nedersta stoppet först.
Hur hindrar jag en eldgradient från att bli brun?
Gå från rött till ett djupt karmosin som #b3001b innan du når nästan svart, i stället för rakt från rött till svart.
Vad används en blå flamgradient till?
En blå gaslåga brinner oftast hetare än en gul vedlåga, så den passar teknik, vetenskap, energi och allt som ska kännas intensivt men svalt. Låt den gå från nästan vitt vid basen via himmelsblått till djup marinblå.
Kan jag animera en eldgradient utan JavaScript?
Ja. Gör bakgrunden dubbelt så hög med background-size: 100% 200% och animera background-position långsamt, och stäng av den för prefers-reduced-motion.
Skriven av Gradiently
Teamet bakom Gradiently, ett designverktyg byggt kring Marks: levande gradienter som får allt du gör att kännas som ditt.
Se vår profil