是的,你可以做到。只需乘以-1
:
:root {
--margin: 50px;
}
body {
margin: 0 100px;
border:1px solid;
}
.@R_895_2419@-1 {
background: red;
height: 100px;
width: 200px;
margin-left: calc(-1 * var(--margin));
}
.@R_895_2419@-2 {
background: green;
height: 100px;
width: 200px;
margin-left: calc(-1 * (-1 * var(--margin))); /* You can also nest calculation */
}
<div class="@R_895_2419@-1">
</div>
<div class="@R_895_2419@-2">
</div>