Home >> ヒント・サンプル集 >> プログラムサンプル >> (その他n種類の色を用意する

<その他> n種類の色を用意する
TABを使用時に、そのTABの数がログインユーザーによって異なりました。 Webページなので色を変えたかったのですが、複数の色が必要な際に、どの色を使うのが良いのか悩んでいたとき思いついたのがこの考え方です。

よく見かけるカラーチャートです。このチャートの外周は、255×6=1536色ありますので、この数を必要な色数で割り、開始位置を決めれば必要な色が準備されることになります

さらに、その色の明るさを調節することで、ホバー時の色や前景色なども取得することができます

Javascriptでサンプルを作りました

起点の色は、カラーチャートの外周になるので、RGBのいずれかが00かFFになります

必ずRGB6文字で指定します

明るさの区切りは、基準の色を中心として左は彩度を落とし、右は明度を落としています

それぞれ0~100%で指定しますので、区切りは15を最大として5段階表示します



必要な色数:  
起点の色:(6桁)
明るさの区切り(0~15):
 
 


  お気軽にご相談ください お問合せ・ご相談はこちら お問合せ・ご相談はこちら  
更新日:2017/02/20 16:33