我在使用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