2009-09-15 74 views

回答

3
$("#yourtableid").width(); 

返回与ID yourtableid表元素的计算像素宽度。

$("#yourdivid").width ($("#yourtableid").width()); 

将设置父div宽度。

CSS/width

+0

由于一些填充保证金我得到比出现笏表一点更多的价值。 因此div比表略大...... – Santhosh 2009-09-15 06:57:21

1

也许你需要使用jQuery innerWidth()方法(计算元素与填充宽度不计算边框的宽度)和outerWidth()(计算元素与填充和边框尺寸包括宽度)。

如果您向outerWidth()(例如:outerWidth(true))提供了可选的布尔参数,它将包含边距的大小。

因此,在这种情况下,你的代码将

$("#yourdivid").width($("#yourtableid").innerWidth()); 
相关问题