Skip to content

CSS: img

.instui-img — Görüntüleme, kırpma ve efekt değiştiricileri üst üste binebilen stillendirilmiş bir <img>.

Efektler, paylaşılan --pantoken-img-filter özel özelliği üzerinden bileşikleşir; bu yüzden -with-grayscale ve -with-blur birlikte uygulanabilir; -constrain-* kırpma değiştiricileri tüketicinin kutuyu açıkça boyutlandırmasını gerektirir.

Source: img.css

Erişilebilirlik

Görüntüyü tanımlayan anlamlı bir alt metni sağlayın ve tamamen dekoratif görüntüler için boş bir alt="" kullanın, böylece yardımcı teknolojiler bunları atlar.

Kullanım

css
@import "@pantoken/components/components.css";
@import "@pantoken/components/img.css";

Örnekler

html
<img class="instui-img" alt="Gradient">

Değiştiriciler

DeğiştiriciAçıklama
.-constrain-containKutuya sığacak şekilde ölçeklendir (contain).
.-constrain-coverKutuyu dolduracak şekilde ölçeklendir (cover).
.-display-blockBlok öğe olarak göster.
.-with-blurBulanıklık efekti uygula.
.-with-grayscaleGri tonlama efekti uygula.

Özel özellikler

ÖzellikTürVarsayılanAçıklama
--pantoken-imgfilter <filter-value-list> | none — Görüntü üzerindeki bileşik CSS filtresi; efekt değiştiricileri bunu ayarlar ve özel bir filtre için üzerine yazabilirsiniz.

Tüketilen tokenler

TokenTürDeğer
--instui-component-img-effect-transition-duration<time>1s
--instui-component-img-image-blur-amount<length>0.25em
--pantoken-img-filternone | <filter-value-list> | <-ms-filter-function-list>none