我的scss常用方法
分类: SASS/SCSS 5281 14
兼容IE透明度写法
@mixin opacity($number: 0.5) {
opacity: $number;
filter: alpha(opacity=#{$number * 100});
}
修改input placeholder颜色
@mixin placeholderColor($color: #fff) {
&::-webkit-input-placeholder {
color: $color;
}
&::-moz-placeholder {
/* Mozilla Firefox 19+ */
color: $color;
}
&:-moz-placeholder {
/* Mozilla Firefox 4 to 18 */
color: $color;
}
&:-ms-input-placeholder {
/* Internet Explorer 10-11 */
color: $color;
}
}
多行文字超出显示省略号
@mixin ellipsisMultiline($number: 1) {
display: -webkit-box;
overflow: hidden;
-webkit-box-orient: vertical;
word-break: break-all;
text-overflow: ellipsis;
-webkit-line-clamp: $number;
}
文字一行超出显示省略号
%ellipsis {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
共 14 条评论关于 “我的scss常用方法”