相对修改属性的值

时间:2017-03-31 14:17:47

标签: css properties modifier

我希望在某些情况下将某个保证金的大小减少25%。我可以通过查看它的基值并手动输入75%的值来做到这一点。但是,边距的基本大小因客户端屏幕分辨率而异。

因此,我希望将已定义的保证金值减少25%。 如果一个人在Python编程中做了类似的事情,那么等价物就是:

margin = some_base_value
...
margin = 0.75*margin

我可以在CSS中执行此操作,如果是,请执行此操作?

1 个答案:

答案 0 :(得分:0)

我建议你使用Sass或LESS, 所以你可以使用变量。

示例:(Sass(SCSS))

$margin: 10px;

#element {
    margin: $margin*.75;
}

..如果您不想使用任何css预处理器,可以将css variablescalc function一起使用。