注:我知道offsetWidth只我可以轻松地“设置”元素的offsetWidth吗?
我试图做一个弹出“格”覆盖一个tr
完全相同的宽度元素被读取。
不过,我难倒如何设置我的div
的width
使其offsetWidth
是完全相同的tr
。
计算看起来是这样的:
div.width = tr.offsetWidth - div.paddingWidth - div.marginWidth
但肯定有一个更好的办法(因为我只能想到得到的填充和保证金偏移量的两组...)
具体如果可能的话,我想要YUI 2的答案。
它在我看来像你已经回答了你自己的问题。我唯一的建议是分别获得div的计算左右边距和填充值,因为它们可能都不相同。 – 2011-02-02 03:23:50
@Matt Ball:好的,所以我将标题改为_easily_设置宽度。我只是很难相信它没有内置到某个库(即使它不是YUI) – Stephen 2011-02-02 03:31:46