如何使元素在一行中呈现如下图所示:

这是代码:
<h:outputLabel
value=" #{cdocmsgs['promo.action.name']} "
id="promo_action_name_id"/>
<h:selectOneMenu id="promotion" widgetVar="sub" tabindex="206"
styleClass="select-fix-average"
value="#{cdocBean.entity.promoActionName}" effect="fade"
required="#{cdocBean.entity.promotion}" requiredMessage="#{cdocmsgs['enter.promo']}">
<f:selectItem itemLabel="#{cdocmsgs['promoSelect']}"
itemValue="" />
<f:selectItems value="#{promoActionBean.DAO.resultList}"
var="item" itemLabel="#{item.name}" itemValue="#{item.name}" />
</h:selectOneMenu>
<h:outputText value="" />
<h:outputText value="" />
<h:outputLabel value=" #{cdocmsgs['source.of.info']} "
id="whenId"/>
<h:selectOneMenu id="source" widgetVar="sub"
styleClass="select-fix-average"
value="#{cdocBean.entity.source}" effect="fade" tabindex="206"
required="#{cdocBean.entity.promotion}" requiredMessage="#{cdocmsgs['enter.source']}">
<f:selectItem itemLabel="#{cdocmsgs['sourceSelect']}"
itemValue="" />
<f:selectItems value="#{adSourceBean.DAO.resultList}" var="item"
itemLabel="#{item.name}" itemValue="#{item.name}" />
</h:selectOneMenu>
Run Code Online (Sandbox Code Playgroud)
我已经放置了h:panelGroup但它没有帮助.
您可以像这样使用h:panelGrid:
<h:panelGrid columns="3" columnStyles="style1, style2, style3">
<jsfelement 1 />
<jsfelement 2 />
<jsfelement 3 />
<jsfelement 4 />
<jsfelement 5 />
<jsfelement 6 />
</h:panelGrid>
Run Code Online (Sandbox Code Playgroud)
它看起来像这样:
element1 element2 element3
element4 element5 element6
并呈现为一个html表.您当然可以随意设计它.
| 归档时间: |
|
| 查看次数: |
4120 次 |
| 最近记录: |