固定尺寸表隐藏/取消隐藏

Rya*_*chi 0 html javascript css jquery

我用来隐藏/取消隐藏div的技术如下:

$("#" + sectionId).css("display", "");      // unhide
$("#" + sectionId).css("display", "none");  // hide
Run Code Online (Sandbox Code Playgroud)

这很好,除了我需要使这个隐藏/取消隐藏不影响页面其余部分的尺寸.也就是说,我不希望隐藏内容的行为缩小其周围的所有内容.换句话说,如果div始终可见,我宁愿保持页面上所有内容的维度.我已经尝试将div设置为零高度,但这似乎没有效果.

注意:这些div实际上位于表中,因此单元格会自动调整大小以适应内容(我不想要).

更新:好的,一半的问题已经解决,但请注意,这是一个表格而不是我试图隐藏/取消隐藏的div.我需要将桌子高度缩小到零但保持其宽度.

Zik*_*kes 7

我相信你正在寻找CSS visibility属性.http://www.w3schools.com/css/pr_class_visibility.asp