'max-height'和水平滚动条导致IE8进入兼容模式(ASP.NET)

时间:2011-01-12 11:28:56

标签: asp.net internet-explorer internet-explorer-8 ie8-compatibility-mode

我正在使用ASP.NET来创建一个可以向下扩展到某一点的面板,此时用户可以在面板内滚动,包括垂直和水平(水平,因为一个GridView有很多列会如果面板/ div中没有​​水平滚动条,则无法显示

问题是,如果我设置保持GridView的面板(asp:Panel控件)使Scrollbars =“Both”,并在面板上设置了max-height,IE8将刷新为兼容模式。如果我删除最大高度,或只有垂直滚动条,它工作正常。有没有解决方法呢?

由于

1 个答案:

答案 0 :(得分:0)

使用与X-UA兼容的元标记告诉IE8以标准模式呈现您的页面:

<meta http-equiv="X-UA-Compatible" content="IE=8" >