Hàm số sepia() trong CSS

Định nghĩa và cách sử dụng

CSS sepia() Hàm số lọc sẽ chuyển đổi hình ảnh thành nâu sẫm(một màu ấm hơn, nâu/xanh ngà).

  • 100%(hoặc 1)sẽ làm cho hình ảnh hoàn toàn trở thành nâu sẫm
  • 0%(hoặc 0)sẽ không có hiệu ứng

Mô hình

Ví dụ 1

Đặt hiệu ứng nâu sẫm khác nhau cho hình ảnh:

#img1 {
  filter: sepia(1);
}
#img2 {
  filter: sepia(60%);
}
#img3 {
  filter: sepia(0.4);
}

Thử ngay

Ví dụ 2

sử dụng sepia() với backdrop-filter Sử dụng kết hợp thuộc tính:

div.transbox {
  background-color: rgba(255, 255, 255, 0.4);
  -webkit-backdrop-filter: sepia(100%);
  backdrop-filter: sepia(100%);
  padding: 20px;
  margin: 30px;
  font-weight: bold;
}

Thử ngay

Ngữ pháp CSS

sepia(amount)
Giá trị Mô tả
amount

Tùy chọn. Định nghĩa giá trị nâu sẫm, có thể là số hoặc phần trăm.

100%(hoặc 1)sẽ làm cho yếu tố hoàn toàn trở thành nâu sẫm.

0%(hoặc 0)chỉ ra hình ảnh gốc(không có hiệu ứng)。Giá trị mặc định là 0。

Chi tiết kỹ thuật

Phiên bản: Module hiệu ứng lọc CSS cấp 1

Hỗ trợ trình duyệt

Số trong bảng biểu thị phiên bản trình duyệt đầu tiên hỗ trợ hàm số này hoàn toàn.

Chrome Edge Firefox Safari Opera
18 12 35 6 15

Trang liên quan

Tham khảo:Thuộc tính filter của CSS

Tham khảo:Hàm số blur() trong CSS

Tham khảo:Hàm số brightness() trong CSS

Tham khảo:Hàm số contrast() trong CSS

Tham khảo:Hàm số drop-shadow() trong CSS

Tham khảo:Hàm số grayscale() trong CSS

Tham khảo:Hàm số hue-rotate() trong CSS

Tham khảo:Hàm số invert() trong CSS

Tham khảo:Hàm opacity() CSS

Tham khảo:Hàm saturate() CSS