在下面,我了解到'$ menuHeight'是实际上存储一定值的某种变量,但是为什么可视代码为此显示错误,是现在过时了还是逻辑上错了?
$menuHeight: 65px+10px;
#mazeContainer {
transition-property: opacity;
transition-duration: 1s;
transition-timing-function: linear;
**top: $menuHeight;**
opacity: 0;
display: inline-block;
background-color: rgba(0, 0, 0, 0.30);
margin: auto;
#mazeCanvas {
margin: 0;
display: block;
border: solid 1px black;
}
}
答案 0 :(得分:0)
$menuHeight
是SASS中的变量。可以将以下代码评估为SASS:
$menuHeight: 65px+10px;
#mazeContainer {
transition-property: opacity;
transition-duration: 1s;
transition-timing-function: linear;
top: $menuHeight;
opacity: 0;
display: inline-block;
background-color: rgba(0, 0, 0, 0.30);
margin: auto;
#mazeCanvas {
margin: 0;
display: block;
border: solid 1px black;
}
}
将其输出为CSS:
#mazeContainer {
transition-property: opacity;
transition-duration: 1s;
transition-timing-function: linear;
top: 75px;
opacity: 0;
display: inline-block;
background-color: rgba(0, 0, 0, 0.3);
margin: auto;
}
#mazeContainer #mazeCanvas {
margin: 0;
display: block;
border: solid 1px black;
}
您可以选中此online