HTML表格高度不限于IE

时间:2014-10-01 10:41:34

标签: javascript html css

在我的Web应用程序(包括JSP和Struts2)中,我有一个菜单,它是一个html表,并且动态添加了表的行。

很明显,当添加行时,表格高度会增加。但我需要使用CSS(max-height)将此表的高度限制为一定量。

因此,对于这种情况,我使用了下面的css。这在 Firefox Chrome 浏览器中运行良好,但不适用于 Internet Explorer (在IE9和IE10中验证.IE8及以下版本免除)。

CSS课程

.menuLimit {
    display: block !important;
    max-height: 105px !important;
    overflow-y: hidden !important;
}

HTML标记:

 <li>
    <table class="menuLimit">
       <c:forEach ...
       ...
       ...

max-height属性是不支持IE浏览器还是我在这里做其他任何错误?请帮忙。

1 个答案:

答案 0 :(得分:0)

表将充当div,但表行 - 否(并且它们具有表行显示)。我会考虑尝试将这些样式应用到li。

对于这个问题 - max-height肯定可以在IE中运行,虽然它可能在表格上有点棘手,尤其是你有表行的情况,并且没有桌子周围的表格。