所以,这可能是愚蠢的,但在我看来,CSS 将受益于执行类似以下操作的能力:
.some-element {
width:100%;
height:50% of width;
}
但是属性不能引用其他属性或变量。这不是一个非常常见的用例,但它经常发生,我想知道为什么不存在像基于比率的高度这样简单的东西。像这样的元素img
已经这样做了,但其他元素却不能。
编辑(尝试澄清我要找出的内容)
CSS作为一种语言是否有一些东西阻止它具有这样的语法,或者只是因为没有添加这个特性而出现这种情况?