I cannot seem to persuade jsf to pass css styles through to a radio button.
I have markup like this:
<h:selectOneRadio id="direction" styleClass="largish-form" >
<f:selectItem id="positive" itemLabel="positive" itemValue="positive" />
<f:selectItem id="negative" itemLabel="negative" itemValue="negative" />
</h:selectOneRadio>
Which gets transformed into something like:
<!-- edited for brevity -->
<td>
<label>
<input type="radio" name="comp-amount-form:direction" value="positive" class="largish-form" />
positive
</label>
</td>
So the style does not get applied to the text of the label. I was expecting something like
<span class="largish-form"> positive</span>.
So how do I get styled labels on my radio buttons?
Thanks in advance.