ログイン
問題1

透明度を0.8にするmixinを作ろう

アイコン画像

問題1:透明度を0.8にするmixinを作ろう

myAlphaと言う名前のmixinを作り「期待するCSS」を実現しましょう。
■sassのmixin呼び出し例

エディターのアイコンあらかじめエディタに書くコード

                .red {
  @include myAlpha(#f00);
}
.green{
  @include myAlpha(#008000);
}
¥SASS¥
              

ブラウザのアイコン期待する画面

                  .red {
  color: rgba(255, 0, 0, 0.8);
}
.green {
  color: rgba(0, 128, 0, 0.8);
}
¥CSS¥
                

タグアイコン解答ソースコード

              @mixin myAlpha( $color ) {
  color: rgba($color, 0.8);
}
¥SASS¥
            

コメントのアイコン解説

1門目から難しくしてみました。
なぜか?
実際の案件では1つめの問題だからと言って
簡単だとは限らないからだ!

調べる力と考える力を身に着けよう!

mixinで色コードを引数で受け取り
受け取った色コードをrgbaで変換するといった手順。
こうして置くことで、
どんな色コードにも対応できる。
ログインして解答を見る
完了にする!
twitterのアイコン
活動記録をTweetする
1.SASSとは
続きの動画を見たい方は公式LINEから「sass」と送信すると動画が見れます。
SASSを学ぶなら現役エンジニア監修「甲賀コース」
LINEの友達追加でお役立ち動画をGET!!

閉じる