Skip to content

CSS: img

.instui-img — Ein gestaltetes <img> mit Anzeige-, Zuschnitt- und Effekt-Modifikatoren, die sich stapeln.

Effekte setzen sich über die gemeinsame benutzerdefinierte Eigenschaft --pantoken-img-filter zusammen, sodass -with-grayscale und -with-blur gemeinsam angewendet werden können; die -constrain-* Zuschnittsmodifikatoren erfordern, dass der Verwender die Box explizit dimensioniert.

Source: img.css

Barrierefreiheit

Geben Sie aussagekräftigen alt-Text an, der das Bild beschreibt, und verwenden Sie für rein dekorative Bilder ein leeres alt="", damit Hilfstechnologie sie überspringt.

Verwendung

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

Beispiele

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

Modifikatoren

ModifikatorBeschreibung
.-constrain-containAn die Box anpassen (contain).
.-constrain-coverDie Box ausfüllen (cover).
.-display-blockAls Block-Element anzeigen.
.-with-blurEinen Unschärfeeffekt anwenden.
.-with-grayscaleEinen Graustufeneffekt anwenden.

Benutzerdefinierte Eigenschaften

EigenschaftTypStandardBeschreibung
--pantoken-imgfilter <filter-value-list> | none — Der zusammengesetzte CSS-Filter auf dem Bild; die Effekt-Modifikatoren setzen ihn, und Sie können ihn für einen benutzerdefinierten Filter überschreiben.

Verbrauchte Tokens

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