检索其他 CSS "methods"中的信息 - HTML



我对HTML很陌生(从标题可以看出),但我确实有一些编码经验。以下是我正在尝试执行的操作的示例:

#rect {
width:20px;
height:40px;
}
div {
width: rect width;
height: rect height;
}

我知道div 中的代码是完全错误的,这只是为了给出我想要实现的目标的想法。我将如何获取div 中的代码以检索和使用 rect 中的值?

在为另一个元素的属性设置值时,不能引用元素的属性值 - 除非在某种意义上是嵌套元素(例如,在元素上设置font-size: 100%意味着使用父元素的font-size属性的值)。

但是,您可以做的是在规则中使用多个选择器。在您的示例中,您可以设置

#rect, div {
width: 20px;
height: 40px;
}

这不能只在 CSS 中完成。 但是,您可以使用JavaScript来完成此操作。