Boja pozadine - CSS-trikovi

Anonim

Svojstvo background-color u CSS-u primjenjuje pune boje kao pozadinu na elementu. Evo primjera:

html ( background-color: #82a43a; )

Primjer korišten gore ( #82a43a) naziva se heksadecimalni kod i to je jedan od nekoliko načina na koje CSS mora predstavljati jednu boju. Postoji nekoliko načina za pronalaženje pravih hex kodova. Svatko tko je koristio alat za dizajn vidio je birač boja sličan ovom:

Zabilježite hex kod u donjoj sredini.

Hex kodovi su jedan od načina deklariranja boje u CSS-u. Postoji i čitava hrpa imena koja možete koristiti, na primjer:

.page-wrap ( background: white; ) footer ( background: black; ) .almonds ( background: blanchedAlmond; )

Ove boje nisu vrlo fleksibilne, ali mogu vam dobro doći u kratkom roku. Lakše ih je pamtiti od hex kodova, a ima ih na tone.

Drugi način deklariranja boje je upotreba RGB, RGBa, HSL ili HSLa:

#page-wrap ( background: rgba(0, 0, 0, 0.8); /* 80% Black */ ) .widget ( background: hsla(170, 50%, 45%, 1); )

Za razliku od hex kodova, ove vrijednosti omogućuju transparentnost (alfa), što može biti vrlo korisno. Saznajte više o RGBa ili HSLa.

Demo

Pogledajte boju pozadine olovke od CSS-Tricks (@ css-tricks) na CodePenu.

Povezano

  • pozadina-prilog
  • pozadina-isječak
  • pozadinska slika
  • podrijetlo podrijetla
  • pozadinski položaj
  • pozadina-ponavljanje
  • veličina pozadine

Više resursa

  • CSS3 specifikacije
  • MDN

Podrška preglednika

Hex kodovi i većina naziva boja djeluju svugdje. RGBa i HSLa imaju vlastite skupove podrške preglednika: RGBa i HSLa.

Krom Safari Firefox Opera IE Android iOS
Djela Djela Djela Djela Djela Djela Djela