Gradient từ trắng sang đỏ
Gradient CSS mượt từ trắng sang đỏ, trộn trong OKLab để phần giữa luôn trong. Đổi góc, thêm màu và sao chép mã.
Màu
OKLab giữ phần giữa tươi sáng. sRGB là cách trình duyệt cũ trộn màu và phần giữa thường bị xám.
CSS
background: linear-gradient(90deg, #ffffff, #ffe8e3, #ffd1c8, #ffb9ad, #ffa191, #ff8776, #ff6b59, #ff4939, #ff0000);
background: linear-gradient(90deg in oklab, #ffffff, #ff0000);Tailwind CSS v4
bg-linear-90/oklab from-[#ffffff] to-[#ff0000]Các màu dọc theo gradient
Trắng và đỏ trộn với nhau thế nào trong từng không gian màu
Cùng hai màu nhưng phần giữa sẽ khác nhau tùy không gian mà trình duyệt dùng để trộn. Đây là các màu chính xác tại điểm 50%. Hai màu này trộn gần như giống nhau trong mọi không gian: phần giữa là #ffa191 trong OKLab và #ff8080 trong sRGB, nên dùng không gian nào cũng được.
| Trộn trong | Xem trước gradient | Màu ở giữa | Độ sáng | Độ rực |
|---|---|---|---|---|
| OKLab | #ffa191 | 81,4% | 0.129 | |
| OKLCH | #ffa191 | 81,4% | 0.129 | |
| sRGB | #ff8080 | 74,4% | 0.156 | |
| LCH | #ffa284 | 81,3% | 0.14 | |
| HSL | #df9f9f | 76,5% | 0.076 |
Câu hỏi về gradient này
Làm sao tạo gradient từ trắng sang đỏ bằng CSS?
Dùng background: linear-gradient(90deg in oklab, #ffffff, #ff0000). Thêm một dòng phía trước với bản sRGB cho trình duyệt rất cũ. Nội suy trong OKLab hoạt động trên mọi trình duyệt hiện nay.
Màu nằm giữa trắng và đỏ là màu gì?
Khi trộn trong OKLab, màu nằm giữa trắng và đỏ là #ffa191. Trộn trong sRGB thông thường cho ra #ff8080.
Làm sao tạo gradient từ trắng sang đỏ trong Tailwind CSS?
Trong Tailwind CSS v4, hãy dùng các class bg-linear-90/oklab from-[#ffffff] to-[#ff0000].
Gradient phổ biến
- Gradient từ đỏ sang trắng
- Gradient từ trắng sang cam
- Gradient từ trắng sang vàng kim
- Gradient từ trắng sang vàng
- Gradient từ trắng sang xanh lá
- Gradient từ trắng sang xanh mòng két
- Gradient từ trắng sang xanh lơ
- Gradient từ trắng sang xanh dương
- Gradient từ trắng sang xanh navy
- Gradient từ trắng sang tím
- Gradient từ trắng sang tím violet