scss 使用SASS轻松生成按钮类
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scss 使用SASS轻松生成按钮类相关的知识,希望对你有一定的参考价值。
$social-share-colors: (
'facebook' : '#3b5999',
'linkedin' : '#0077B5',
'googleplus' : '#dd4b39',
'twitter' : '#55acee'
);
@mixin share-button-colors {
@each $social, $value in $social-share-colors {
&.is-#{$social} {
background: #{$value};
border-color: #{$value};
&.has-outline {
color: #{$value};
}
}
}
}
.social-share-button {
padding: 3px 10px;
@include share-button-colors;
}
/*
This could be used with something like:
<button class="social-share-button is-facebook">Share to Facebook</button>
/*
以上是关于scss 使用SASS轻松生成按钮类的主要内容,如果未能解决你的问题,请参考以下文章
scss 将像素轻松转换为百分比。 #sass__calculators
scss Sass mixin可轻松将视网膜图像添加到CSS属性中
scss Sass:生成解耦颜色方案#sass
scss SASS:按钮Mixin
scss 使用Sass的实用程序类
webpack 4 sass-loader 不生成 scss 源映射