是否可以水平显示h:selectOneMenu的内容

Is it Possible to display content of h:selectOneMenu horizontally

我想显示像 1 2 3 4 5 这样的下拉菜单。下面是我的代码:

<h:selectOneMenu id="yearFilterSelectOneMenu" value="#{eventMaster.yearFilter}">
    <f:selectItems value="#{eventMaster.yearSelectItemsList}" />
    <f:ajax event="change" listener="#{eventMaster.searchByMonthAndYear}"
        render="things_to_render" />
</h:selectOneMenu>

问题已通过 CSS 和 h:selectOneRadio 解决 按照下面link,一切都会很完美。 http://viralpatel.net/blogs/css-radio-button-checkbox-background/.

只需将 h:selectOnEMenu 更改为 h:selectOneRadio 并将上面提到的 css 应用于它。