Skip to content

CSS: img

.instui-img — Một <img> được tạo kiểu với các bộ chỉnh hiển thị, cắt và hiệu ứng có thể xếp chồng.

Các hiệu ứng kết hợp thông qua thuộc tính tùy chỉnh chung --pantoken-img-filter, vì vậy -with-grayscale-with-blur có thể áp dụng cùng nhau; các bộ chỉnh cắt -constrain-* yêu cầu người dùng phải đặt kích thước hộp một cách rõ ràng.

Source: img.css

Khả năng truy cập

Cung cấp văn bản alt có ý nghĩa mô tả hình ảnh, và sử dụng alt="" rỗng cho các hình ảnh chỉ mang tính trang trí để công nghệ hỗ trợ bỏ qua chúng.

Sử dụng

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

Các ví dụ

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

Bộ sửa

Bộ sửaMô tả
.-constrain-containPhóng to/thu nhỏ để vừa trong hộp (contain).
.-constrain-coverPhóng to để lấp đầy hộp (cover).
.-display-blockHiển thị như một phần tử block.
.-with-blurÁp dụng hiệu ứng mờ (blur).
.-with-grayscaleÁp dụng hiệu ứng thang xám (grayscale).

Thuộc tính tuỳ chỉnh

Thuộc tínhKiểuMặc địnhMô tả
--pantoken-imgfilter <filter-value-list> | none — Bộ lọc CSS hợp thành trên ảnh; các bộ chỉnh hiệu ứng thiết lập nó, và bạn có thể ghi đè để dùng bộ lọc tùy chỉnh.

Token tiêu thụ

TokenKiểuGiá trị
--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