gpt4 book ai didi

sass - 使用 CSS3 计算和 SCSS?

转载 作者:行者123 更新时间:2023-12-01 12:33:43 25 4
gpt4 key购买 nike

我无法让 Calc 正常工作,因为我想根据 CSS 值制作边距。我的代码作为示例在 JsFiddle 上:https://jsfiddle.net/nrskvz8q/

    $navwidth: 95px;
$bodymargin: 2em;



.object{
background:red;
width:50px;
height:50px;
padding:10px;
margin-top: calc($navwidth: + $bodymargin:)
}

<div class="object">1</div>

似乎不接受 margin-left 值。怎么会这样?

最佳答案

首先,变量名后不需要冒号。

其次,您需要使用带有 calc 的 #{$var} 插入变量,否则编译器只会吐出 css 中的变量名。

这是一个工作版本:

.object {
background-color: red;
width: 50px;
height: 50px;
padding: 10px;
margin-top: calc(#{$navwidth} + #{$bodymargin});
}

关于sass - 使用 CSS3 计算和 SCSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47773023/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com