SCSS
SASS
cssでSass-js方式を使用してみます.
プロジェクト規模の拡大に伴い、継続的に発生するコードメンテナンスを容易にするために発生する
すなわち,cssの限界を補うためにcssフロントプロセッサを用いる.
※cssプリプロセッサ(cssプリプロセッサ)
1. SASS
2. LESS
3. STYLUS
scssはsassの3番目のバージョンに追加され、sassのすべての機能をサポートし、css構文と互換性を作成します.
サンプルコード
// SASS
.wrapper
width: 100px
height: 200px
.content
color: white
float: left
// SCSS
.wrapper{
width: 100px;
height: 200px;
.content{
color: white;
float: left;
}
}
それ以外は
$変数を使用して共通属性を再使用できます.
例)$white-color: #fff;
@mixin→関数を定義する場合は、共通属性のセットとして再使用できます.
例)@mixin btn-style{
width: 100px;
height: 100px;
background-color: white;
}
.signup-btn{
@include btn-style;
}
@importファイルを複数のカテゴリに分けてインポートできます.コードの回収とメンテナンスに役立ちます.
Reference
この問題について(SCSS), 我々は、より多くの情報をここで見つけました
https://velog.io/@clementbwkim/SCSS-란
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
// SASS
.wrapper
width: 100px
height: 200px
.content
color: white
float: left
// SCSS
.wrapper{
width: 100px;
height: 200px;
.content{
color: white;
float: left;
}
}
$white-color: #fff;
@mixin btn-style{
width: 100px;
height: 100px;
background-color: white;
}
.signup-btn{
@include btn-style;
}
Reference
この問題について(SCSS), 我々は、より多くの情報をここで見つけました https://velog.io/@clementbwkim/SCSS-란テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol