相对修改一个属性的值
Relatively modify a property's value
在某些情况下,我想将某个边距的大小减少 25%。我可以通过查看它的基值并手动输入该值的 75% 来做到这一点。但是,边距的基本大小会根据客户端屏幕分辨率而变化。
因此我想将已经定义的边距值降低 25%。
如果要在 Python 编程中做类似的事情,那么等价物将是:
margin = some_base_value
...
margin = 0.75*margin
我可以在 CSS 中执行此操作吗?如果可以,怎么做?
我建议您使用 Sass 或 LESS ,
所以你可以使用变量。
示例:(Sass (SCSS))
$margin: 10px;
#element {
margin: $margin*.75;
}
.. 如果你不想使用任何 css 预处理器,你可以使用 css variables with calc function.
在某些情况下,我想将某个边距的大小减少 25%。我可以通过查看它的基值并手动输入该值的 75% 来做到这一点。但是,边距的基本大小会根据客户端屏幕分辨率而变化。
因此我想将已经定义的边距值降低 25%。 如果要在 Python 编程中做类似的事情,那么等价物将是:
margin = some_base_value
...
margin = 0.75*margin
我可以在 CSS 中执行此操作吗?如果可以,怎么做?
我建议您使用 Sass 或 LESS , 所以你可以使用变量。
示例:(Sass (SCSS))
$margin: 10px;
#element {
margin: $margin*.75;
}
.. 如果你不想使用任何 css 预处理器,你可以使用 css variables with calc function.