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

CSS Ozadja: Barve, Slike, Gradienti in Pozicioniranje

CSS lastnosti za ozadja omogočajo popoln nadzor nad videzom HTML elementov. Z njimi lahko nastavimo barvo ozadja, dodamo slike, določimo njihovo pozicijo, velikost, način ponavljanja in celo ustvarimo napredne gradientne prehode. Lastnost background je skrajšana oblika (shorthand) za hkratno nastavitev vseh posameznih lastnosti ozadja v eni vrstici kode.

PRIMER
REZULTAT
Lastnost Primer Opis
Osnovne lastnosti
backgroundbackground: #fff url(img.jpg) no-repeat center; Skrajšana lastnost za vse lastnosti ozadja hkrati
background-colorbackground-color: #f0f0f0; Določi barvo ozadja elementa
background-imagebackground-image: url("image.jpg"); Določi sliko kot ozadje elementa
Pozicija in Ponovitev
background-positionbackground-position: center top; Določi začetni položaj slike ozadja
background-repeatbackground-repeat: no-repeat; Ponavlja sliko (repeat, no-repeat, repeat-x, repeat-y)
background-sizebackground-size: cover; Določi velikost slike ozadja (cover, contain, px, %)
Pripetost in Območje
background-attachmentbackground-attachment: fixed; Določi ali je slika ozadja pomična ali fiksna
background-originbackground-origin: padding-box; Določi položaj izvora slike (border-box, padding-box, content-box)
background-clipbackground-clip: border-box; Določi, kako daleč sega ozadje (border-box, padding-box, content-box)
Gradienti
linear-gradientbackground: linear-gradient(to right, red, blue); Linearni gradient (od enega roba do drugega)
radial-gradientbackground: radial-gradient(circle, red, blue); Radialni gradient (od središča navzven)
Napredno
background-blend-modebackground-blend-mode: multiply; Meša več ozadij (barva + slika + gradient)
multiple backgroundsbackground: url(a.jpg), url(b.jpg); Več ozadij hkrati (zložena eno nad drugo)