你正在寻求一个“值”的列表,这些“值”的“计算值”相对于其他值而言。这个列表很短。如果我们查看CSS 3 Values and Units Specification,我们会发现: inherit采用父元素的值。 unset可以像inherit一样操作。 currentColor使用当前字体颜色。 这些是指定相对值的单位: % 是相对于父元素的值的百分比。 em 相对于当前字体大小。 rem 类似,但相对于根元素的字体大小。 vw、vh、vmin 和 vmax 都是相对于视口的。 ex,相对于当前字体的高度 -- 算一半。 ch,相对于当前字体中字符 "0" 的宽度 -- 也算一半。 这些功能值并不完全计入,但值得一提: calc()允许进行数学计算。 toggle()让子元素循环切换值。 attr()返回元素属性的值。 历史上: CSS 2 提供了现在已被弃用的系统颜色。
currentWidth
是什么?这里有一个与当前视口宽度相关的vw
单位。 - pawelcurrentWidth
和currentColor
? - Sumit Sahaywindow.getComputedStyle()
。 - Asons.foo { height: currentWidth * .5; }
? 你可以用JavaScript来实现。 - Xander Luciano