如何设置h的宽度:selectOneRadio

时间:2010-02-18 10:59:56

标签: html css jsf

http://www.jsftoolbox.com/documentation/help/12-TagReference/html/h_selectOneRadio.html

如何使用styleClass属性设置h:selectOneRadio的宽度,我想为上面的单选按钮组中的所有元素强制执行类似的宽度。

1 个答案:

答案 0 :(得分:5)

想象一下,你有这种代码:

<h:form id="foo">
    <h:selectOneRadio id="bar" value="#{...}">
        ...
    </h:selectOneRadio>
    ...

然后,在您的CSS中,您可以尝试这样做:

table#foo\:bar > td {
    width: 42px;
}

table#foo\:bar > tr > td {
    width: 42px;
}

table#foo\:bar td {
    width: 42px;
}

(我不记得CSS中的父关系是如何工作的,这就是为什么我建议这三个例子)

在CSS中,这意味着会影响所有<td>父级<tr>父元素<table>的宽度为42px,其父级为foo:bar,ID为{{1}}