我正在使用Tomahawk radio control
我的设计要求。我正在测试,想问是否有人回答。
<t:selectOneRadio id="myRadio" forceId="true" layout="spread" styleClass="field checkbox">
<f:selectItems value="#{personBean.genders}" />
</t:selectOneRadio>
<c:forEach items="#{personBean.genders}" varStatus="loop">
<span style="width:80px;" class="checkbox"><t:radio for=":myForm:myRadio" index="#{loop.index}" /></span>
</c:forEach>
生成的 HTML
<span class="checkbox"><input type="radio" class="field checkbox" value="male" name="myRadio" id="myForm:j_idt35"><label for="myForm:j_idt35"> male</label></span>
问题:
我想在用复选框呈现的男性上使用类属性。可以单独渲染吗?
我可以应用如下样式,但我希望 Label 单独渲染以获得更多控制。
.checkbox label {
display: block;
cursor: pointer;
font-size: 100%;
line-height: 150%;
margin: -17px 0 0 18px;
padding: 0 0 5px 0;
color: #222;
width: 88%
}