vadnica-logo
Editor Moj Blog Moje storitve O projektu Telegram O meni O meni

CSS Barve

Barve v CSS lahko določimo na več načinov: z vnaprej določenimi imeni (npr. red), HEX kodami (npr. #ff0000), RGB, HSL vrednostmi ali z dodajanjem prosojnosti (RGBA, HSLA). Te vrednosti uporabimo za barvo besedila (color) in barvo ozadja (background-color).

Lastnost background-color določa barvo ozadja elementa. Ozadje se razteza čez celotno vsebino elementa, vključno z notranjim odmikom (padding) in obrobami (border), vendar se ne razteza čez zunanji odmik (margin). Lastnost color pa določa barvo besedila znotraj vsebine elementa. Obe lastnosti omogočata izbiro barv z uporabo imen barv, pa tudi RGB, HEX, HSL, RGBA ali HSLA vrednosti.

PRIMER
REZULTAT

Hitra izbira barv za CSS

Pri oblikovanju spletnih strani je pravilna izbira barv ključna za dober izgled. Spodaj lahko s klikom na barvno polje odprete paleto in izberete poljubno nianso. Orodje vam bo takoj izpisalo HEX in RGB kodo, ki jo preprosto kopirate v svojo CSS datoteko. To vam prihrani čas, saj vam ni treba ugibati vrednosti ali uporabljati zunanjih programov.

REZULTAT
Format Primer Opis
Imena barv
ime barvecolor: red;Vnaprej določena imena barv (140+ imen, npr. red, blue, green)
transparentbackground-color: transparent;Popolnoma prosojna barva
currentColorborder-color: currentColor;Uporabi trenutno vrednost lastnosti color elementa
HEX (šestnajstiško)
#rrggbbcolor: #ff0000;Polna HEX koda – rr (rdeča), gg (zelena), bb (modra)
#rgbcolor: #f00;Krajša HEX koda (enako kot #rrggbb)
#rrggbbaacolor: #ff000080;HEX koda s prosojnostjo – aa (alpha)
RGB / RGBA
rgb(r, g, b)color: rgb(255, 0, 0);Rdeča (0–255), zelena (0–255), modra (0–255)
rgba(r, g, b, a)color: rgba(255, 0, 0, 0.5);RGB s prosojnostjo – a (0 = prosojno, 1 = neprosojno)
HSL / HSLA
hsl(h, s%, l%)color: hsl(0, 100%, 50%);Odtenek (0–360°), nasičenost (0–100%), svetlost (0–100%)
hsla(h, s%, l%, a)color: hsla(0, 100%, 50%, 0.5);HSL s prosojnostjo – a (0 = prosojno, 1 = neprosojno)
Lastnosti za barve
colorcolor: #333;Določi barvo besedila
background-colorbackground-color: #f0f0f0;Določi barvo ozadja elementa
border-colorborder-color: red;Določi barvo obrobe elementa
opacityopacity: 0.5;Določi prosojnost celotnega elementa (0–1)