问题:
案例:
.class1 {
max-width: calc(100% - #{$endWidth});
min-width: $startWidth;
text-overflow: ellipsis;
}
.class2 {
max-width: calc(100% - #{$startWidth});
direction: rtl;
}
已尝试的情况:
我已经验证了堆栈溢出中的几个答案,并且其中一个问题答案启发了我的问题-Stack Overflow Reference。这些解决方案不适用于我的情况,
我应该在sass中使用mixin使其正常工作吗?
答案 0 :(得分:0)
虽然 calc()
确实确实会导致SASS文件出现问题,但可以通过使用插值(您正确使用的插值)来避免这种情况。
您问题的唯一可能说明是:
$startWidth
和$endWidth
Here's an example JSFiddle 展示了上面的代码。