[LESS] Hex値(16進数のカラーコード)をRGB値へ変換する方法

RGBもRGBAも書き方はほぼ一緒なので、この記事で説明する方法で両方とも書けます。

rgb(255,0,0)
rgba(255,0,0,1)


任意のカラーを@colorに当ててください。(@colorはHex値とします)

#RGB

rgb(red(@color), green(@color), blue(@color));

#RGBA

rgba(red(@color), green(@color), blue(@color), .8);

最後の引数は透明度です。

twitterfacebookhatenafacebook