object-position
Īpašums tiek izmantots kopā ar object-fit
īpašuma un nosaka, kā elements, piemēram, video vai attēlu ir novietots ar X / Y koordinātas iekšpusē tās satura-box. Šim īpašumam ir divas skaitliskas vērtības, piemēram, 0 10%
vai 0 10px
. Šajos piemēros pirmais skaitlis norāda, ka attēls jānovieto satura lodziņa kreisajā pusē (0), otrais - 10% vai 10 pikseļu attālumā no augšas. Ir iespējams izmantot arī negatīvās vērtības.
Noklusējuma vērtība object-position
ir 50% 50%
, lietojot object-fit
rekvizītu attēlā, lai visi attēli pēc noklusējuma būtu izvietoti to satura lodziņa centrā, piemēram:
img ( object-fit: none; object-position: 50% 50%; /* default value: image is centered*/ object-position: 0 0; /* positioned top left of the content box */ )
Demonstrācija
Zemāk ir daži piemēri, kā mēs varam manipulēt ar object-position
attēlu ar object-fit
iestatīto rekvizītu none
. Ja attēla saturs kāda iemesla dēļ neaizpilda satura lodziņu, neaizpildītajā vietā tiks parādīts elementa fons, kas var būt krāsa vai pat a background-image
, kā parādīts pēdējā piemērā:
Skatiet Robina Rendles (@robinrendle) Pen Object pozīciju vietnē CodePen.
Pārlūkprogrammas atbalsts
Chrome | Safari | Firefox | Opera | IE | Android | iOS |
---|---|---|---|---|---|---|
31+ | 7,1 + * | 36+ | 26+ | ? | 4.4.4+ | 8,4 + * |
* Atbalsts, object-fit
bet neobject-position