تحويل HSL أو HSV إلى RGB عبر JQuery
سؤال
أنا أتطلع إلى إنشاء ألوان "مماثلة" عشوائية باستخدام jQuery.
إنه أفهم أن أفضل طريقة للنهج هذا يستخدم HSL أو HSV., ، وفقا ل هذا السؤال.
المشكلة هي أنني لا أبدو لمعرفة كيفية إما ...
- استخدام HSL أو HSV مع jQuery؛ أو
- تحويل HSL أو HSV إلى RBG عبر JQuery
وجدت هذه مكتبة اللون، ولكن أود تجنب الإضافات إذا كان ذلك ممكنا. وبعد أيه أفكار؟
المحلول
أفضل فكرة على الإطلاق: DIY :)
اكتب وظيفة تحويل بسيطة. سيكون 4 خطوط الرياضيات
انظر هنا للبدء:http://en.wikipedia.org/wiki/hsl_and_hsv.
واستخدام الألوان في CSS كما يلي
color: rgb(255, 255, 255);
وقطعها مع وظائف السلسلة.
لا تزال غير متأكد ما يجب القيام به؟ طلب التفاصيل في التعليقات؛)
نصائح أخرى
انظر هنا، هذا يبدو أنه سيفعل كل شيء: https://www.adaptavist.com/display/jquery/colour 10Library.
لا تنتمي إلى StackOverflow