如何将Javascript放入Sass?

时间:2016-12-30 09:29:07

标签: html css css3 sass compass-sass

所以我把这段代码放在我的Sass文件中

width: 100%;
height: auto;
overflow: hidden;
display: block;
display: -webkit-box;
height: $ font-size *$ line-height *$ lines-to-show;
font-size: $ font-size;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
text-overflow: ellipsis;

代码限制应显示的行数,

但它不适用于Sass

我不知道解决这个问题

我搜索这类问题,但我找不到它。

1 个答案:

答案 0 :(得分:2)

您需要更改变量($ sampleVariable)并删除$之后的空格。您还需要定义在文件顶部使用的变量,以便进行编译。

您的示例代码可能是这样的:

// variable definition
$font-size: 1em;
$line-height: 1.3;
$lines-to-show: 3;

// rest of the code
.selector {
   width: 100%;
   height: auto;
   overflow: hidden;
   display: block;
   display: -webkit-box;
   height: $font-size * $line-height * $lines-to-show; // no spaces between $ and variable name
   font-size: $ font-size;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
   text-overflow: ellipsis;
}