浪人のサムライ

TOP

varで赤い箱にする

まずはvarで赤い箱にします。

varで赤色にする

HTML



<div class="var">
varで赤色にする
</div>


var


:root{
--bg:red;
--w:100px;
--h:100px
}

.var{
background: var(--bg);
width: var(--w);
height: var(--h);
}

rootに登録します。ここでは、色と正方形(100px)を指定しています。あとは、それぞれ、読み込むだけ。ちなみに、横線は2つです。ここは注意しましょう。

mixin

今度は、mixinで青い箱にしてみます。

青い箱

HTML



<div class="blue">
青い箱
</div>


mixin


@mixin blue{
background: blue;
width: 100px;
height: 100px;
}

.blue{
@include blue;
}

mixinにスタイルを書きます。あとは、@includeで読み込み。簡単です。

varとmixinを同時に使用する

varとmixinを同時に使用します。今回は水色の箱にしたい。

水色の箱

HTML



<div class="mizu-box">
水色の箱
</div>


varとmixin


:root{
--bg-2:aqua;
}

@mixin mizu{
background: var(--bg-2);
width: 100px;
height: 100px;
}

.mizu-box{
@include mizu;
}

まずはrootで色を指定します(--bg-2:aqua)。そのあと、mixiでそれを読み込み(background: var(--bg-2))。基本的にはこれだけです。

rootで登録したものを使います。簡単ですね。

さいごに

ホームページ制作の現場では使われているのだろうか。業界にいたことはありますが、それはもう、何年も前のこと。

いつかは復帰したい?

それはどうなるか分からないですが、地道に頑張りたい。