ie8兼容模式下的最大高度

时间:2016-03-24 17:56:25

标签: css xhtml height ie8-compatibility-mode

由于某些原因(richfaces 3.3.3)我必须在ie8中使用ie8的ie兼容模式:

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

我在我的xhtml中使用了这个selectManyCheckbox:

<h:selectManyCheckbox id="artManyCheckbox" value="#{dokumenteUebersicht.dokumentArtFilter}" layout="pageDirection" style="overflow-y:auto; display:block; max-height:125px;">
                                    <f:selectItems value="#{dokumenteUebersicht.dokumentArtSI}" />
                                    <a4j:support id="artAllFields" event="onclick" actionListener="#{dokumenteUebersicht.reload}" reRender="dokumente" />
                                </h:selectManyCheckbox>

它适用于chrome和firefox。只有在IE8兼容模式下运行的IE(9或11)才会忽略max-height。我在这里阅读了一些关于posttype问题的帖子,所以我看了一下开发者工具:

<!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" -->

IE正在评论我的doctype声明。我不确定这可能只是开发人员工具的演示问题而与我的max-height问题无关。在chrome中,开发人员工具中的doctype声明未被注释掉。

0 个答案:

没有答案