【发布时间】:2016-01-21 13:22:02
【问题描述】:
#foo{font-size:14px;}
现在 #foo 的字体大小为 14px
#foo{font-size:$-2px} // Hypothetical code
现在 #foo 的字体大小为 12px。 (14px - 2px)
这有可能吗?动态改变选择器的值。
【问题讨论】:
-
您可以使用 em - 相对于父级。例如,如果 font-size:1.5em 意味着它将是父字体大小的 1.5 倍。此外,如果您需要实际计算,我建议使用 less 或 sass。
-
Css 目前没有任何方法可以修改相对于当前值的值。我们可以使用 javascript。
-
嗯.. 你可以发布任何带有示例的链接,或者我可以从哪里开始?
-
但是我们有一些相对单位,例如 em、ex、rem 等,可能会有一些用处。
-
font-size: smaller