DIV table-单元格宽度 0 (Internet Explorer 11)

DIV table-cell width 0 (Internet Explorer 11)

这里有个问题让我很头疼。

我有一个 div table,包含行和单元格。 一个单元格(右侧)包含一个 Ajax TabContainer。 单击选项卡会触发一个事件,该事件应该完全隐藏左侧单元格并将单元格(包含 TabContainer)的宽度设置为显示区域的 100%。

这在 firefox、Opera、Chrome 上完美运行。

我是不是漏掉了什么?

代码如下:

ASPX/HTML: http://pastebin.com/fWXetcPV

JS/jQuery: http://pastebin.com/xeddGLhh

图片:

FF/Opera/Chrome: http://s16.postimg.org/80wjx560z/ff_op_chr.jpg

即:http://s1.postimg.org/7kbx5flz1/image.jpg

在解决其他问题后,我终于知道如何解决这个问题了。

我不得不将显示类型更改为 none,而不是仅将 table-单元格宽度设置为 0。 这删除了丑陋的 space 栏。