Notes from WTF course
background
:
background-image: url('sciezka-do-pliku');
dodaje tło strony.page{
background-image: url('./dog-image.jpg');
}
background-position:
pozycja zdjęcia w tle0 | 0 |
---|---|
< pozycja-y> | < pozycja-x> |
top | right |
bottom | left |
center | center |
xx% | xx% |
xxpx | xxpx |
… | … |
background-repeat:
powtarzanie tła
repeat
repeat-x
powtarzanie tylko po osi xrepeat-y
powtarzanie tylko po osi yno-repeat
tylko jeden razround
otacza element pod którym jest tłospace
nie przycina obrazka, powtarzany jest tak aby się mieścić jeśli się nie mieści to zostaje puste miejscebackground-attachment:
scroll
tło scrolluje się razem ze scrollemfixed
przyklejone, jest nieruchomelocal
tło scrolluje się razem z treścią (która jest overflow).content{
background-image: url('./dog-image.jpg');
background-attachment: local;
height: 100px;
overflow: scroll;
}
background-origin:
w którym miejscu powinno się zaczynać tło
padding-box
border-box
content-box
background-clip:
w którym miejscu tło powinno być cięte
border-box
padding-box
content-box
.content{
background-image: url('./dog-image.jpg');
color: white;
padding: 30px;
background-clip: content-box;
}
background-color: wartość koloru
rgb(255,255,255,0.4)
: r,g,b, przeźroczystośćbackground-size:
jak ma się zachowywać tło, jak ma być duże
auto
cover
zawsze będzie wypełniał całą stronęcontain
zawsze będzie cały<width> <height>
przeskalowany według podanych jednostekbackground:
url(sweettexture.jpg) /* image */
top center / 200px 200px /* position / size */
no-repeat /* repeat */
fixed /* attachment */
padding-box /* origin */
content-box /* clip */
red; /* color */