ฟังก์ชัน sepia() ของ CSS

การกำหนดและการใช้งาน

CSS ของ sepia() ฟังก์ชันฟิลเตอร์จะแปลงภาพเป็นน้ำเงินดำ(สีที่อุ่นกว่าและสีน้ำตาล/แดงแท้นมากขึ้น)。

  • 100%(หรือ 1)จะทำให้ภาพแปลงเป็นน้ำเงินดำอย่างสมบูรณ์
  • 0%(หรือ 0)จะไม่มีประสิทธิภาพ

ตัวอย่าง

ตัวอย่าง 1

ตั้งค่าประสิทธิภาพน้ำเงินดำต่าง ๆ สำหรับภาพ

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

ทดลองด้วยตัวเอง

ตัวอย่าง 2

ใช้ sepia() กับ backdrop-filter ใช้รวมคุณสมบัติ

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;
}

ทดลองด้วยตัวเอง

CSS การใช้งานภาษา

sepia(amount)
ค่า รายละเอียด
amount

เลือกตั้งได้。กำหนดค่าน้ำเงินดำ,สามารถเป็นตัวเลขหรือเปอร์เซ็นต์。

100%(หรือ 1)ทำให้องค์ประกอบแปลงเป็นน้ำเงินดำอย่างสมบูรณ์。

0%(หรือ 0)แสดงถึงภาพต้นฉบับ(ไม่มีประสิทธิภาพ)。ค่าเริ่มต้นคือ 0。

รายละเอียดเทคนิค

เวอร์ชั่น: CSS Filter Effects Module Level 1

การสนับสนุนโปรแกรมบราวเซอร์

ตัวเลขในตารางนี้แสดงถึงเวอร์ชั่นบราวเซอร์ที่สนับสนุนฟังก์ชันนี้เต็มที่ครั้งแรก。

Chrome Edge Firefox Safari Opera
18 12 35 6 15

หน้าที่เกี่ยวข้อง

อ้างอิง:CSS filter ความแตกต่าง

อ้างอิง:ฟังก์ชัน blur() ของ CSS

อ้างอิง:ฟังก์ชัน brightness() ของ CSS

อ้างอิง:ฟังก์ชัน contrast() ของ CSS

อ้างอิง:ฟังก์ชัน drop-shadow() ของ CSS

อ้างอิง:ฟังก์ชัน grayscale() ของ CSS

อ้างอิง:ฟังก์ชัน hue-rotate() ของ CSS

อ้างอิง:ฟังก์ชัน invert() ของ CSS

อ้างอิง:CSS opacity() 函数

อ้างอิง:CSS saturate() 函数