0
我有用CSS設計的html頁面。有對DIV選擇和SPAN元素是這樣的:JSF + CSS:自定義面板組ID由UINamingContainer覆蓋
... #gr-bg1 { .... background-color: red; .... } ...
與panelGroups創造適當的它XHTML頁面:
<h:panelGroup id="gr-bg1" styleClass="item1" layout="block">
<h:panelGroup styleClass="item-value">
<h:outputText value="#{i18n.rejections}"/>
</h:panelGroup>
<h:panelGroup styleClass="num" layout="block">
<h:outputText value="#{info.rejections}"/>
</h:panelGroup>
</h:panelGroup>
和結果具有HTML:
<div id="A4405:gr-bg1" class="item1">
<span class="item-value">text</span>
<div class="num">34534535</div>
</div>
什麼如果css選擇器正在尋找#gr-bg1 id?
我試圖用其自己的'ID'封裝其他'panelGroup'這個元素,但是這個新的父元素在'ID'上加了相同的前綴「A4405」。 –
也許每個家長都必須擁有一個自己的'id'。否則,jsf-frameworks給你一個'id'。你有沒有嘗試給每個父母一個用戶定義的'id'? – Loda
是的,我試過了。但是這個父類只有'h:view'元素作爲其父元素。我無法爲此設置「ID」。 –