Skip to content

Object Fit

Kawal bagaimana kandungan media muat dalam bekasnya

Sintaks

layout="object:[value]"

Nilai

NilaiCSS OutputHuraian
containobject-fit: containSkala untuk muat, kekalkan nisbah
coverobject-fit: coverTutup bekas, mungkin dipotong
fillobject-fit: fillRegang untuk mengisi
noneobject-fit: noneTiada penskalaan
scale-downobject-fit: scale-downLebih kecil antara tiada atau kandung

Contoh

html
<img layout="object:cover">Cover image</img>

Pratonton

Objek Muat Tutup

layout="object:cover" - Imej menutup bekas, mungkin dipotong

object:cover
Lihat Kod
html
<div layout="flex" space="g:small p:medium" visual="bg:neutral-100 dark:bg:neutral-900 rounded:medium">
  <div style="width: 80px; height: 60px;" visual="bg:neutral-300 rounded:small" layout="overflow:hidden">
    <div layout="object:cover" style="width: 100%; height: 100%;" visual="bg:primary"></div>
  </div>
  <span layout="flex center" visual="text:neutral-600 dark:text:neutral-400">object:cover</span>
</div>

Objek Muat Kandung

layout="object:contain" - Imej muat di dalam, kekalkan nisbah

object:contain
Lihat Kod
html
<div layout="flex" space="g:small p:medium" visual="bg:neutral-100 dark:bg:neutral-900 rounded:medium">
  <div style="width: 80px; height: 60px;" visual="bg:neutral-300 rounded:small" layout="flex center">
    <div layout="object:contain" style="width: 60%; height: 60%;" visual="bg:primary rounded:small"></div>
  </div>
  <span layout="flex center" visual="text:neutral-600 dark:text:neutral-400">object:contain</span>
</div>