問題3:インデントを揃えるmixinを作ろう
myIndentと言う名前のmixinを作り「期待するCSS」を実現しましょう。
あらかじめエディタに書くコード
.ninja1{
@include myIndent(1em);
}
.ninja2{
@include myIndent(6em);
}
¥SASS¥
期待する画面
.ninja1 {
padding-left: 1em;
text-indent: 1em;
}
.ninja2 {
padding-left: 6em;
text-indent: 6em;
}
¥CSS¥
解答ソースコード
@mixin myIndent ($size){
padding-left:$size;
text-indent:$size;
}
¥SASS¥
完了にする!
活動記録をTweetする
1.SASSとは
2行目頭を合わせるcssのテクニックだが
mixinでまとめると色んな数値に対応できるので便利だ。