我在使用PrimeFaces的p:rowEditor时遇到了问题。 问题是,没有显示点击图标。PrimeFaces RowEditor - 没有图标显示
我没有修改样式类并使用默认图标。 在FF,Chrome和IE9中一切正常。
不幸的是,我的项目应该运行在IE8上......但图标在那里不可见。 由于这是我们在工作场所使用的默认浏览器,因此无法切换到其他浏览器。
你们知道任何解决方法或修复,为了使rowEditor至少可以点击吗?文字说“编辑”是好的,而不是图标。
在此先感谢!
我在使用PrimeFaces的p:rowEditor时遇到了问题。 问题是,没有显示点击图标。PrimeFaces RowEditor - 没有图标显示
我没有修改样式类并使用默认图标。 在FF,Chrome和IE9中一切正常。
不幸的是,我的项目应该运行在IE8上......但图标在那里不可见。 由于这是我们在工作场所使用的默认浏览器,因此无法切换到其他浏览器。
你们知道任何解决方法或修复,为了使rowEditor至少可以点击吗?文字说“编辑”是好的,而不是图标。
在此先感谢!
我的建议是 “设置X-UA-Compatible
头(Primefaces版本> = 3.0,如果低版本你只需要添加meta
标签h:head
)”:
<h:head>
<f:facet name="first"> // remove this tag if primefaces's version is lower than 3.0
<meta http-equiv="X-UA-Compatible" content="EmulateIE8" />
</f:facet>
// other contents
</h:head>
非常感谢!现在默认页面标准d设置为IE8,它工作正常! – 2013-05-03 05:41:09
不客气:) – 2013-05-03 06:08:55
不适用于我的终端(Primefaces 3.5,IE8)。此外,'EmulateIE8'不是一个有效的值,但是'IE = EmulateIE8'(参见答案中链接的MSDN页面)。我会编辑答案,但由于它被接受并且似乎实际上解决了OP的问题,我对此并不满意。 – zb226 2015-04-02 13:36:15
莫非你尝试插入:'.ui-icon {background-color:white;}' – 2013-05-02 16:59:43
Ich尝试过,但它没有做任何事情:-(看起来,rowEditor不知道使用哪种styleclass ... – 2013-05-02 17:34:05