2016-10-23 2 views
0

私のウェブサイトにScssを使用しています。自分のコードを読みやすくするために、バックグラウンドプロパティのミックスインを作成することを考えました。ミックスイン前にtho .. 私はこれらのプロパティでmixinを作成したい: 背景:#6441A5; 背景:-webkit-linear-gradient(左に#6441A5、#2a0845); 背景:直線勾配(左、#6441A5、#2a0845);背景に適切なミックスインを作る方法が分かりません

どうすればよいですか?

答えて

1

必要なコードは次のとおりです。ミックスインは(background_mixinという名前の私たちの場合)関数のようなものです

@include background_mixin(#6441A5); 

とあなたが与える:例えば#6441A5

@mixin background_mixin($bg) { 
    background: $bg 
} 

そして、あなたは、バックグラウンドを作成する必要がありそれはパラメータ(ここでは$ bgという名前の)です。次に、コードブロックで、mixinの名前とパラメータを取得する値を@includeにします。ここ

詳細情報:

関連する問題