摘要: 最近又写代码啦,感觉挺好。ok,一个页面,说要玩自定义,懒得让美工一套一套模版设计了,直接让用户自己调颜色了。搜了下,发现jquery miniColors效果不错。然后又想让用户选好背景再选前景比较烦,可能配出来又比较丑,那就自动根据用户选的背景色匹配一个同色系前景色吧。如果直接rgb来算,比较麻烦,但是颜色有另一种表示方法:HSL,最三个参数L是亮度,如果用户选的是个暗色,那把L调高就可以得到一个可以反衫的亮色,如果用户选的是个亮色,那把L调低就可以得到一个暗色来对比。基于这个思路,找一个HSL<->RGB的算法很容易,比如http://mjijackson.com/2008/ 阅读全文
posted @ 2012-10-09 00:12 Think 阅读(2144) 评论(0) 推荐(1) 编辑