ホームページ制作会社エスエムティのスタッフブログ

Staff blog

エスエムティの愉快な仲間たち

記事担当
ぴのこ

Sassについて

以前「Sass」の導入について記事を書きましたが、
自分のメモついでに便利な書き方を紹介していこうかと思います。

前回は「変数」でした。

——————-
$Color: #000;

p{color:$Color;}
——————-

「$Color」にサイトカラーを指定し、
後は変数名で呼び出す方法でしたね。

今回はサイトカラーを基準に、色を変更する関数の紹介です。

——————-
lighten($Color, ●%);
darken($Color, ●%);
saturate($Color, ●%);
desaturate($Color, ●%);
——————-

ベースカラーを基準に、

「lighten」は明度を上げ、「darken」は明度を下げます。
「saturate」は彩度を上げ、「desaturate」は彩度を下げます。

——————-
$Color: #000;

p{color: lighten($Color, 50%);}
——————-

↑こんな使い方ですね。

CVエリアに、サイトカラーより鮮やかな色を設定したい!
なんて時に一発で設定が出来ますし、
万が一サイトカラーが変わることがあったとしても
変更後のカラーをベースにコンパイルしなおしてくれますので
メンテナンス性もばっちりですね。

——————-
adjust-hue($Color, 180deg);
——————-

↑こんな関数もあり、
色相環を基準に180度回転させた色。
というふうに一発で補色が設定できたりします。便利!

組み上げるには手間もかかりますが、
色々な設定が可能ですので、試してみるのも面白いですよ。

ぴの子

クリックしていただけると幸いです

http://www.smt-net.co.jp/


ページの先頭へ戻る

ページの先頭へ戻る

お問合せ

キャンペーン

pay-per-click