Својство background-position
Својство background-position задаје
локацију позадинске слике елемента.
Локацију је могуће задати помоћу било које
јединице
за величине. Прва вредност означава
помак са леве стране, друга - помак одозго.
Такође је могуће задати позицију кључним
речима. У овом случају редослед вредности није
битан. Кључне речи за вертикалу: top,
center, bottom. Кључне речи за хоризонталу:
left, center, right.
Како користити кључне речи
Да би се слика поставила кључном речи,
потребно је навести једну вредност за вертикалу
и једну за хоризонталу. На пример, ако се наведе
вредност top right, слика ће се наћи
горе десно.
Редослед речи није битан: може се написати top right,
а може и - right top. Ако
постоји кључна реч center - њу се може изоставити.
На пример, top center је исто што и
само top. А center center
је исто што и само center.
Синтакса
селектор {
background-position: две вредности раздвојене размаком;
}
Пример
Подразумевано ће позадинска слика бити у горњем левом углу:
<div id="elem"></div>
#elem {
background-image: url("bg.png");
background-repeat: no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Пример
Хајде да поставимо позадинску слику у горњи десни угао:
<div id="elem"></div>
#elem {
background-position: top right;
background-image: url("bg.png");
background-repeat: no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Пример
Хајде да поставимо позадинску слику у доњи десни угао:
<div id="elem"></div>
#elem {
background-position: bottom right;
background-image: url("bg.png");
background-repeat: no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Пример
Хајде да поставимо позадинску слику десно и по центру вертикално:
<div id="elem"></div>
#elem {
background-position: right center;
background-image: url("bg.png");
background-repeat: no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Пример
Хајде да поставимо позадинску слику по центру блока:
<div id="elem"></div>
#elem {
background-position: center center;
background-image: url("bg.png");
background-repeat: no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Пример
Хајде да поставимо позадинску слику на растојању
20px са леве стране и 40px одозго:
<div id="elem"></div>
#elem {
background-position: 20px 40px;
background-image: url("bg.png");
background-repeat: no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Пример
Хајде да поставимо позадинску слику на растојању
90% са леве стране и 100% одозго:
<div id="elem"></div>
#elem {
background-position: 90% 100%;
background-image: url("bg.png");
background-repeat: no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Пример
Хајде да поставимо позадинску слику на растојању
30px са леве стране и по дну вертикално:
<div id="elem"></div>
#elem {
background-position: 30px bottom;
background-image: url("bg.png");
background-repeat: no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Пример
Хајде да поставимо позадинску слику на растојању
30px са леве стране и по центру вертикално:
<div id="elem"></div>
#elem {
background-position: 30px center;
background-image: url("bg.png");
background-repeat: no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Пример
Хајде да поставимо позадинску слику на растојању
30px одозго и по центру хоризонтално:
<div id="elem"></div>
#elem {
background-position: center 30px;
background-image: url("bg.png");
background-repeat: no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Види још
-
својство
background,
које представља својство-скраћеницу за позадину