object-position
Имовина се користи у комбинацији са object-fit
имовином и дефинише како се елемент као што је видео или слика је постављена са Кс / И координате унутар свом садржају кутије. Ово својство узима две нумеричке вредности, као што су 0 10%
или 0 10px
. У тим примерима, први број означава да слику треба поставити лево од оквира са садржајем (0), други да треба да буде постављен 10% или 10 пиксела од врха. Такође је могуће користити негативне вредности.
Подразумевана вредност за object-position
је 50% 50%
када се користи object-fit
својство на слици, тако да су подразумевано све слике постављене у средину оквира са садржајем, и то тако:
img ( object-fit: none; object-position: 50% 50%; /* default value: image is centered*/ object-position: 0 0; /* positioned top left of the content box */ )
Демо
Испод је неколико примера како можемо манипулисати object-position
сликом са object-fit
својством постављеним на none
. Ако садржај слике из било ког разлога не попуни поље за садржај, тада ће непопуњени простор приказати позадину елемента, која може бити боја или чак background-image
, као у последњем примеру:
Погледајте положај предмета оловке Робина Рендлеа (@робинрендле) на ЦодеПен-у.
Подршка прегледача
Хром | Сафари | Фирефок | Опера | ИЕ | Андроид | иОС |
---|---|---|---|---|---|---|
31+ | 7,1 + * | 36+ | 26+ | ? | 4.4.4+ | 8,4 + * |
* Подршка за, object-fit
али неobject-position