Skip to content

scss常用mixins

单/多行省略

scss
/**
 * 多行省略
 * @param {Number} $lines 行数
 * @example @include mLineClamp(2);
 */
@mixin mLineClamp($lines){
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: $lines;
    -webkit-box-orient: vertical;
}

/**
 * 单行省略
 * @param {Number} $width 单行宽度
 * @example @include sLineClamp(100px);
 */
@mixin sLineClamp($width){
    display:inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width: $width;
}

如有转载或 CV 的请标注本站原文地址