Hướng dẫn random bright color generator javascript - javascript tạo màu sáng ngẫu nhiên
Tôi đang xây dựng một trang web đơn giản đưa ra một báo giá ngẫu nhiên khi tôi nhấp vào nút và cùng với đó, màu nền thay đổi. Vấn đề là đôi khi màu nền quá tối và phông chữ màu đen, và do đó người đó không thể đọc được báo giá. Show Câu hỏi của tôi:Có cách nào để tạo mã màu ngẫu nhiên chỉ bằng màu sáng hoặc màu pastel không? Tôi có mã này để tạo ra một màu ngẫu nhiên. Tôi đã cố gắng chỉnh sửa để chỉ nhận được 1 thành 2 chuỗi nhưng không thành công:
Cảm ơn bạn rất nhiều trước.
Hỏi ngày 3 tháng 4 năm 2017 lúc 20:04Apr 3, 2017 at 20:04
2 Màu HSLSử dụng màu HSL có thể là dễ nhất. Giá trị màu HSL được chỉ định trong CSS là
trong đó 3 nằm trong phạm vi 0-360 (không có điểm đánh dấu đơn vị khi sử dụng độ) và cả 4 và 5 là tỷ lệ phần trăm với dấu hiệu 6.Ghi chú
Cảnh báo Mắt người ít nhạy cảm nhất với màu xanh lam. Văn bản màu đen trên nền màu xanh - hoặc màu xanh trên màu đen - khó đọc hơn so với các màu khác. Nếu điều này trở thành một vấn đề để lựa chọn màu ngẫu nhiên, ví dụ 2 hiển thị một cách để bù. Ví dụ 1: Một số màu pastel ngẫu nhiên có độ bão hòa trong phạm vi 8 và độ sáng trong phạm vi 9:saturation in range 8 and lightness in range 9:
Ví dụ 2: Ví dụ này thể hiện sự điều chỉnh màu sắc cho sự thiếu nhạy cảm của mắt với màu xanh. Nó tạo ra một bộ chữ cái được đóng hộp với màu sắc trong phạm vi 0 đến 340 được trình bày trên nền đen.
Màu sắc thư bắt đầu với độ bão hòa đầy đủ và 50% nhẹ. Kiểm tra hộp tùy chọn và nhấp vào nút để điều chỉnh màu sắc gần với màu xanh bằng cách tăng độ nhẹ và giảm bão hòa.
Đã trả lời ngày 3 tháng 4 năm 2017 lúc 22:29Apr 3, 2017 at 22:29
TraktorTraktortraktor 16.2k4 Huy hiệu vàng31 Huy hiệu bạc52 Huy hiệu Đồng4 gold badges31 silver badges52 bronze badges 1 Bằng cách chỉ ngẫu nhiên màu sắc, nó nhanh hơn. Màu sắc HSLA được làm bằng màu sắc, bão hòa, nhẹ và alpha.Hue, saturation, lightness and alpha. Ví dụ, độ nhẹ được điều chỉnh khi cần thiết (giá trị thứ ba).
Hoặc similary:
Đã trả lời ngày 20 tháng 1 năm 2019 lúc 17:23Jan 20, 2019 at 17:23
NvrmnvrmNVRM Phim thương hiệu vàng 9,99411 gold badge78 silver badges82 bronze badges Bạn có thể chọn trong số các màu sáng hơn bằng cách đặt thuộc tính màu nền bằng RGB. RGB (0,0,0) là màu đen, trong khi RGB (255.255.255) có màu trắng. Do đó, bạn có thể sử dụng các giá trị ngẫu nhiên gần hơn (nhưng không cao hơn) 255. Một ví dụ (sử dụng jQuery): 0Bạn có thể chơi xung quanh với các giá trị cho đến khi bạn tìm thấy màu sắc mà bạn thích - hãy nhớ rằng các giá trị 3 RGB càng gần với nhau, màu của bạn sẽ càng gần màu xám. Ví dụ. RGB (100.100.100), RGB (221,221,221) và RGB (133.133.133) đều là những sắc thái của màu xám. Những thay đổi nào là màu xám của bạn sẽ nhẹ như thế nào. Đã trả lời ngày 3 tháng 4 năm 2017 lúc 20:42Apr 3, 2017 at 20:42
|