Công cụ Chuyển đổi Màu Hex sang RGBA
Chuyển đổi màu hex CSS (#rrggbb hoặc #rgb) sang giá trị RGBA với kênh alpha tùy chỉnh. Miễn phí, tức thì.
Công cụ này có trả lời được câu hỏi của bạn không?
Cảm ơn bạn — điều này giúp chúng tôi cải thiện công cụ.
Cách dùng công cụ này
- Nhập mã màu hex của bạn (ví dụ #3a86ff hoặc #f0f).
- Đặt giá trị alpha giữa 0 (vô hình) và 1 (không trong suốt).
- Sao chép kết quả rgba() vào CSS của bạn.
Chuyển đổi màu hex CSS sang rgba() với giá trị alpha (độ mờ) tùy chỉnh. Hữu ích khi bạn cần màu bán trong suốt trong CSS.
Công thức
Given a hex color #rrggbb:
R = parseInt(rr, 16) G = parseInt(gg, 16) B = parseInt(bb, 16)
Alpha (a) = clamp(input, 0, 1), rounded to 2 decimal places
Result: rgba(R, G, B, a)
Short 3-digit hex #rgb is expanded to #rrggbb by doubling each digit before parsing.
Câu hỏi thường gặp
- RGBA là gì?
- RGBA giống RGB nhưng có thêm kênh thứ tư — alpha — kiểm soát độ mờ. 0 là hoàn toàn trong suốt, 1 là hoàn toàn không trong suốt.
- Tôi có thể dùng mã hex 3 chữ số không?
- Có. #abc sẽ tự động được mở rộng thành #aabbcc trước khi chuyển đổi.