Hàm color-mix() của CSS
- Trang trước Hàm color() trong CSS
- Trang tiếp theo Hàm conic-gradient() trong CSS
- Quay lại lớp trên Sách tham khảo hàm CSS
Định nghĩa và cách sử dụng
CSS của color-mix()
Hàm dùng để trộn hai giá trị màu theo tỷ lệ chỉ định trong không gian màu đã cho.
Mẫu
Ví dụ 1
Trộn hai giá trị màu khác nhau theo tỷ lệ chỉ định trong không gian màu hsl:
div { padding: 15px; border: 2px solid black; background-color: color-mix(in hsl, hsl(125 60 90), salmon 85%); }
Ví dụ 2
Trộn hai giá trị màu khác nhau theo tỷ lệ khác nhau trong không gian màu oklab:
li:nth-child(1) { background-color: color-mix(in oklab, #6a5acd 0%, pink); } li:nth-child(2) { background-color: color-mix(in oklab, #6a5acd 25%, pink); } li:nth-child(3) { background-color: color-mix(in oklab, #6a5acd 50%, pink); } li:nth-child(4) { background-color: color-mix(in oklab, #6a5acd 75%, pink); } li:nth-child(5) { background-color: color-mix(in oklab, #6a5acd 100%, pink); }
Ngữ pháp CSS
color-mix(color-interpolation-method, color1 %, color2 %)
Giá trị | Mô tả |
---|---|
color-interpolation-method |
Bắt buộc. Định nghĩa phương pháp chèn màu cần sử dụng. Nó được cấu thành từ từ khóa in sau đó là tên không gian màu. Có thể sử dụng hai loại sau: Mô hình không gian màu hình vuông:
Mô hình không gian màu cực坐标:
|
color1 % |
Bắt buộc. Các giá trị màu cần trộn, cũng như giá trị phần trăm tùy chọn (0% đến 100%), được sử dụng để chỉ định tỷ lệ màu. Giá trị phần trăm mặc định là 50%. |
color2 % |
Bắt buộc. Các giá trị màu cần trộn, cũng như giá trị phần trăm tùy chọn (0% đến 100%), được sử dụng để chỉ định tỷ lệ màu. Giá trị phần trăm mặc định là 50%. |
Chi tiết kỹ thuật
Phiên bản: | CSS Color Module Level 5 |
---|
Hỗ trợ trình duyệt
Số liệu trong bảng biểu thị phiên bản trình duyệt hỗ trợ đầy đủ hàm này đầu tiên.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
111 | 111 | 113 | 16.2 | 97 |
Trang liên quan
Tham khảo:Màu CSS
- Trang trước Hàm color() trong CSS
- Trang tiếp theo Hàm conic-gradient() trong CSS
- Quay lại lớp trên Sách tham khảo hàm CSS