减法在罗盘scss中不起作用

上海社会科学院 CSS

Stafan

2020-03-23

香港专业教育学院一直热爱指南针,但我遇到了一个令人困惑的问题。我试图从这样的值中减去一个:

padding-left:($top-bar-padding*4)-1;
padding-left:($top-bar-padding*4-1);
padding-left:($top-bar-padding*4)-1px;
padding-left:($top-bar-padding*4-1px);

我尝试了所有这些,它们都给了我:

padding-left: 20px -1px;

这真的让我感到困惑,因为我在.scss文件中的前面已经有此文件了,并且运行良好:

padding:$top-bar-padding*2+2 $top-bar-padding*4;

为什么会这样?

第2668篇《减法在罗盘scss中不起作用》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

1个回答
Tony凯 2020.03.23

你需要有一个前后空间减法像这样的代码:

($top-bar-padding*4 - 1)

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android