Skip to content

CSS: img

.instui-img — En stylad <img> med display-, crop- och effektmodifierare som staplas.

Effekter komponeras via den delade --pantoken-img-filter-egenskapen, så -with-grayscale och -with-blur kan tillämpas tillsammans; -constrain-* crop-modifierare kräver att konsumenten anger boxens storlek uttryckligen.

Source: img.css

Tillgänglighet

Ge meningsfull alt-text som beskriver bilden, och använd en tom alt="" för rent dekorativa bilder så att hjälpmedel hoppar över dem.

Användning

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

Exempel

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

Modifierare

ModifierareBeskrivning
.-constrain-containSkala för att passa inom boxen (contain).
.-constrain-coverSkala för att fylla boxen (cover).
.-display-blockVisa som ett blockelement.
.-with-blurTillämpa en oskärpeeffekt.
.-with-grayscaleTillämpa en gråskaleeffekt.

Anpassade egenskaper

EgenskapTypStandardBeskrivning
--pantoken-imgfilter <filter-value-list> | none — Det sammansatta CSS-filtret på bilden; effektmodifierarna sätter det, och du kan åsidosätta det för ett anpassat filter.

Förbrukade tokens

TokenTypVärde
--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