CSS object-position ominaisuus

CSS object-position ominaisuus määrittää <img> tai <video> -elementin sijainnin sen konttorissa.

kuva

Tarkastellaan seuraavaa kuvaa, joka on otettu Wuhanista ja sen koossa on 600x400 pikseliä:

Wuhan

Seuraavaksi käytämme object-fit: cover; pitääksemme kuvasuhteen ja täyttääksemme annetun kohteen, kuten seuraavassa kuvassa näkyy:

Wuhan

Esimerkki

img {
  width: 266px;
  height: 400px;
  object-fit: cover;
}

Kokeile itse

object-position-ominaisuutta

Oletetaan, että näytettävän kuvan osa ei ole haluttu sijainti. Kuvan sijoittamiseksi käytämme object-position ominaisuus。

Tässä käytämme object-position ominaisuutta kuvan sijoittamiseen, jotta vanha rakennus sijaitsee keskellä:

Wuhan

Esimerkki

img {
  width: 266px;
  height: 400px;
  object-fit: cover;
  object-position: 50% 100%;
}

Kokeile itse

Tässä käytämme object-position Ominaisuudella sijoittaa kuvaa, jotta kuuluisa Pekingin muurin kulmakupla sijoittuu oikealle puolelle:

Wuhan

Esimerkki

img {
  width: 266px;
  height: 400px;
  object-fit: cover;
  object-position: 25% 100%;
}

Kokeile itse

CSS object-* ominaisuudet

Seuraavassa taulukossa luetellaan CSS object-* ominaisuudet:

Ominaisuus Kuvaus
object-fit Määritä, miten <img> tai <video> tulisi sopeuttaa kokoaan sopeutumaan sen konttiin.
object-position Määritä, miten <img> tai <video> tulisi sijoittaa sen 'omassa sisältökehys' sisällä x/y-koordinaateilla.