Skip to content

CSS: img ​

.instui-img — Um <img> estilizado com modificadores de exibição, corte e efeito que se acumulam.

Os efeitos se compõem através da propriedade customizada compartilhada --pantoken-img-filter, portanto -with-grayscale e -with-blur podem ser aplicados juntos; os modificadores de corte -constrain-* exigem que o consumidor dimensione a caixa explicitamente.

Source: img.css

Acessibilidade ​

Forneça um texto alt significativo que descreva a imagem e use um alt="" vazio para imagens puramente decorativas, para que tecnologias assistivas as ignorem.

Uso ​

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

Exemplos ​

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

Modificadores ​

ModificadorDescrição
.-constrain-containEscalar para caber dentro da caixa (contain).
.-constrain-coverEscalar para preencher a caixa (cover).
.-display-blockExibir como um elemento de bloco.
.-with-blurAplicar um efeito de desfoque.
.-with-grayscaleAplicar um efeito em escala de cinza.

Propriedades personalizadas ​

PropriedadeTipoPadrãoDescrição
--pantoken-img——filter <filter-value-list> | none — O filtro CSS composto na imagem; os modificadores de efeito o definem, e você pode substituí-lo por um filtro personalizado.

Tokens consumidos ​

TokenTipoValor
--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