Trình tạo bóng CSS là công cụ trực tuyến miễn phí chỉnh sửa trực quan thuộc tính box-shadow.
Cách sử dụng Tạo bóng đổ?
Điều chỉnh offset, blur và spread bằng thanh trượt.
Đặt màu bóng và độ mờ.
Sao chép mã CSS đã tạo và sử dụng trong dự án.
Câu hỏi thường gặp về Tạo bóng đổ
Có thể thêm nhiều bóng cùng lúc không?
Có, bạn có thể thêm nhiều bóng để tạo chiều sâu và hiệu ứng phức tạp. Mỗi bóng có thể điều chỉnh riêng.
Bóng inset là gì?
Bóng inset xuất hiện bên trong phần tử thay vì bên ngoài. Box-shadow thường hiển thị bên ngoài, thêm inset tạo hiệu ứng lõm vào.
Bóng đổ của tôi trông giả, làm sao cho tự nhiên?
Bóng đổ thật không phải màu đen, nó gần với màu nền được làm tối đi và càng ra mép càng mềm. Thay vì một lớp bóng đen 30% thật đậm, hãy chồng hai ba lớp thật nhạt với bán kính làm mờ khác nhau — chẳng hạn lớp 1 px sát mép, lớp 8 px phía sau và một lớp 24 px rất nhạt ở ngoài cùng. Hãy giả định nguồn sáng ở phía trên: chỉ cho bóng dịch theo chiều dọc và để độ dịch ngang bằng không.
Dùng nhiều bóng đổ có làm trang chậm đi không?
Ở trạng thái tĩnh thì chi phí gần như không đáng kể, nhưng mọi thứ khác đi ngay khi bạn tạo hoạt cảnh. Chuyển động giá trị box-shadow khi rê chuột buộc trình duyệt tính lại độ mờ ở từng khung hình, khiến máy yếu giật thấy rõ. Nếu cần bóng lớn dần khi tương tác, hãy chuyển động opacity hoặc transform của một lớp bóng đã vẽ sẵn — kết quả mượt hơn nhiều.
Cách tận dụng Tạo bóng đổ hiệu quả?
Xếp chồng hai đến ba lớp bóng với độ mờ khác nhau sẽ tự nhiên hơn một lớp bóng lớn.
Giữ alpha trong khoảng 0,08-0,15; màu đen đặc 100% khiến giao diện trông bẩn.
Ở chế độ tối bóng gần như biến mất, hãy thêm viền sáng mảnh để tạo chiều sâu.