13得票5回答
CSS中calc()的结果是什么?

我们现在开始在CSS中使用 calc() 来设置计算结果的宽度。例如:<div id='parent'> <div id='calcWidth'></div> </div> #parent{ width:100px...

21得票6回答
我可以使用Calc函数在CSS的Transform:Scale中吗?

我正在尝试计算父元素中子元素应用的正确比例,但我无法在transform: scale CSS函数内使用calc()。 我已经用javascript完成了这个函数,但我对纯CSS解决方案很感兴趣,以尽可能避免用脚本使页面变得臃肿。 示例: CSS .anyclass{ hei...

65得票1回答
在Less中是否有一种使用变量进行~运算符的方法,例如 ~"calc(100% - @spacing)"?

有没有办法在Less的~操作符中使用变量,例如~"calc(70% - @spacing)"; 当我尝试过它时,它仅适用于静态值,例如 ~"calc(70% - 10px)"; 我能否在将字符串设置为属性之前对其进行评估?

57得票3回答
为什么在Calc()方法内部必须使用空格将+或-括起来?

最近我开始在CSS中使用calc(...)方法。我很快发现这样的代码:width: calc(100%-2)将无法工作,但在运算符-前后添加空格将解决问题,并且calc方法将正常工作。 经过一些研究,我发现多个博客文章都提到需要空格,并且许多人甚至指向规范(CSS3 8.1.1),其中规定:...

10得票4回答
使用纯CSS实现复杂的比例三元素进度条设计

我已经制作了一个自定义进度条,由三个独立的部分组成(一个可以定制的中心块,左侧部分和右侧部分),但是我在对齐中心块时遇到了困难,在所有阶段都无法正确显示。 首先,我将使用三个图形布局展示期望的最终状态,然后描述当前问题,最后提供我的当前解决方法,它有缺陷并需要修复。 三种期望的状态: ...

9得票2回答
Chrome 37 计算精度问题

<div id="outerDiv"> <div id="innerDiv"></div> <div id="remainderDiv"></div> </div> #outerDiv, #innerDi...

50得票2回答
我可以在Javascript中使用CSS calc吗?

当我在JavaScript中设置位置时,我可以使用CSS的calc()函数吗?ePopup.style.top = "calc(100px - 1.5em)";

7得票1回答
为什么具有非法值的 `calc()` 宽度不会被忽略?

受这个问题的启发,我发现了这个有趣的现象。 由于负宽度是非法的,因此应该被忽略,我期望像width:-200px;和width:calc(0% - 200px);这样的样式属性不会产生任何效果。对于第一个样式属性确实如此,但是对于第二个样式属性,它并没有被忽略:而是使用了0的宽度。 请看下...

70得票2回答
如何在calc中使用Stylus变量?

在Stylus中,我如何在calc表达式中使用variable?例如,以下代码无法正常工作(其中arrow-size是一个变量): arrow-size = 5px left calc(50% - arrow-size)

70得票4回答
CSS Calc视口单位解决方案?

根据我在其他 答案中看到的,CSS视口单位目前无法在calc()语句中使用。我想实现的是以下语句:height: calc(100vh - 75vw) 即使在calc()语句中无法使用视口单位,我是否可以通过纯CSS的解决方法来实现这一目标?还是只用CSS和HTML? 我知道我可以使用Java...