如何将radio-inline control-label
样式类添加到此代码生成的标签中?
<h:selectOneRadio>
<f:selectItem itemValue="0" itemLabel="Male" />
<f:selectItem itemValue="1" itemLabel="Female" />
</h:selectOneRadio>
答案 0 :(得分:3)
您可以使用enabledClass
and disabledClass
属性。它们将应用于渲染标签。假设您没有禁用项目,则应该这样做。
<h:selectOneRadio enabledClass="radio-inline">
...
</h:selectOneRadio>
另一种方法是重新定义CSS选择器,如下所示,以便选择和设置标签样式。
<h:selectOneRadio styleClass="radio-inline">
...
</h:selectOneRadio>
.radio-inline label {
...
}
完全不同的选择是手动自定义单选按钮,另请参阅<h:selectOneRadio> renders table element, how to avoid this?
答案 1 :(得分:1)
可以将类添加到selectOneRadio的标签
<h:selectOneRadio disabledClass ="radio-inline" enabledClass ="radio-inline">