Html 如何根据其他元素计算css上的大小?
我想知道您是否可以使用Html 如何根据其他元素计算css上的大小?,html,css,dom,layout,Html,Css,Dom,Layout,我想知道您是否可以使用calc()或其他工具根据另一个DOM元素大小计算元素的大小。您可以使用.offset 像这样的 var width = document.getElementById('element').offsetWidth; var height = document.getElementById('element').offsetheight; 当然需要js。否。目前没有CSS。它需要JS来关联非嵌套元素的属性。您想通过计算大小来做什么?顺便说一句,css没有返回值的函数概念。
calc()
或其他工具根据另一个DOM元素大小计算元素的大小。您可以使用.offset
像这样的
var width = document.getElementById('element').offsetWidth;
var height = document.getElementById('element').offsetheight;
当然需要js。否。目前没有CSS。它需要JS来关联非嵌套元素的属性。您想通过计算大小来做什么?顺便说一句,css没有返回值的函数概念。是的,JavaScript是实现这一点的逻辑选项。我想知道是否有任何类型的css选择器允许这样做。