【发布时间】:2017-12-02 00:43:15
【问题描述】:
如果我使用计算器,2/3 是 0.6666666667,大约是 67%。但是,如果我尝试用 css calc 做同样的事情,我会得到一个错误。
width: calc(2 / 3);
有没有办法解决这个问题?
我不认为它看起来像0.666666666667 这样写得很好。欢迎任何想法。
【问题讨论】:
-
您可能需要使用 CSS 预处理器。
-
试试
width: calc(100% * 2 / 3); -
我尝试使用 less,css-precompilers 并且效果很好。它会自动给出计算值 div#header { width: calc(2 / 3); } 编译为 div#header { width: calc(0.6666666666666666); } 在这里试试winless.org/online-less-compiler
-
带有预处理器的输出仍然是一个四舍五入的数字。我将采用其他解决方案之一。还是谢谢。
标签: css percentage multiplication calc