Tạo CSS gradient trực quan
Dải màu (gradient) giúp tạo chiều sâu và màu sắc cho nút bấm, phần hero, thẻ và hình nền mà không cần dùng đến file ảnh. Tuy nhiên, nếu viết code thủ công, bạn sẽ phải tự nhẩm tính góc độ, tỷ lệ phần trăm và tải lại trang liên tục. Công cụ tạo CSS gradient này giúp bạn thiết kế trực quan với bản xem trước trực tiếp, đồng thời tạo ra mã CSS chuẩn, sẵn sàng sao chép và tương thích với mọi trình duyệt hiện đại.
Tính năng
- Ba loại gradient: linear (tuyến tính), radial (tỏa tròn hoặc bầu dục) và conic (hình nón).
- Tối đa 8 điểm màu (color stop) có thể kéo thả để đổi vị trí.
- Thanh trượt chỉnh góc cho linear và conic gradient.
- Các mẫu có sẵn và nút ngẫu nhiên giúp bạn nhanh chóng có thêm ý tưởng.
- Màu nền dự phòng (fallback) được tích hợp sẵn trong mã CSS.
- Sao chép mã chỉ với một cú nhấp chuột.
Cách sử dụng mã CSS
Dán mã vào phần tử bạn muốn tạo kiểu:
.hero {
background: #0ea5e9;
background: linear-gradient(135deg, #0ea5e9 0%, #8b5cf6 100%);
}
Trong CSS, gradient được xử lý như hình ảnh, do đó bạn cũng có thể dùng chúng trong background-image, xếp chồng nhiều gradient lên nhau (cách nhau bằng dấu phẩy), hoặc kết hợp với hình ảnh: background-image: linear-gradient(rgba(0,0,0,.5), rgba(0,0,0,.5)), url(photo.jpg); giúp làm tối ảnh nền để chữ màu trắng bên trên dễ đọc hơn.
Mẹo thiết kế
- Giữ sự tinh tế. Hai tông màu liền kề (xanh lam sang tím, cam sang hồng) trông sẽ mượt mà và hiện đại hơn so với các màu đối lập.
- Kiểm tra độ tương phản. Nếu văn bản nằm trên nền gradient, hãy đảm bảo chữ dễ đọc ở cả hai đầu — kiểm tra màu sắc bằng công cụ Chuyển đổi mã màu để xem tỷ lệ tương phản.
- Lấy màu từ ảnh thương hiệu bằng công cụ Lấy mã màu từ ảnh.
- Tạo chiều sâu cho các thẻ và nút bấm bằng công cụ Tạo đổ bóng.