2 jquery
我需要在jQuery中读取div的宽度和高度等的CSS设置,以便在页面中的正确位置排列div(数百个).
我知道可以读取现有div的实际大小/位置.但我的要求是在div存在之前获取信息.任何人?谢谢!
对不起,我没说清楚.这是我的情况:
我有一个很大的父div,它将容纳多行和一些小div.
父div就像1000 x 1000 px.像15 x 10这样的小div,但它在CSS中被混淆了,它的真正价值我不知道.
我需要计算div的矩阵数组的行数和列数.这样我就可以循环将它们排列在父div中.
希望这是一个更好的描述.
看看DOM CSS的兼容性页面.您应该能够在页面上创建任何div之前访问样式表的规则,而无需创建"虚拟"div.例如,
var height = document.styleSheets[0].cssRules[0].style.height;
Run Code Online (Sandbox Code Playgroud)
这将显示第一个样式表中第一个规则的高度值.