【问题标题】:Group Box in IceFacesIceFaces 中的组框
【发布时间】:2012-11-30 16:30:23
【问题描述】:

我想在 Icefaces 中实现这样的目标。 HTML 有一个有帮助的图例标签。有没有办法在 IceFaces 中使用该标签?如果没有,我们如何在 IceFaces 中做到这一点?

【问题讨论】:

    标签: jsf jsf-2 icefaces icefaces-2


    【解决方案1】:

    fieldset 元素只是表示一组表单控件,你可以这样做:

    <fieldset>
        <legend>Display:</legend>
        <h:selectOneRadio value="#{saveDVDBean.title}">
            <f:selectItem itemValue="gf1" itemLabel="GodFather I" />
            <f:selectItem itemValue="gf2" itemLabel="GodFather II" />
            <f:selectItem itemValue="gf3" itemLabel="GodFather III" />
        </h:selectOneRadio>
    </fieldset>
    

    【讨论】:

    • 最好解释一下 JSF 最终只会渲染纯 HTML,所以没有火箭科学将纯 HTML 与 JSF 组件混合。
    • 感谢您回复拉维。 “fieldset”是在 HTML 5 中定义的。我使用的是 IE-8,截至今天,html 5 的测试分数仅为 43 分。而且我确信我的客户使用的是旧版本的 IE。有没有其他方法可以实现这一目标?暂时我放了边框:1px solid 是样式表。但这不会让我把文字如上图所示。
    • fieldset 也存在于 HTML4 中,只是在 HTML5 中添加了一些属性,例如 disabled、name 和 form 属性,它应该在 IE6 中运行良好。您可以检查差异here。 IE6 中存在一些已知的样式问题,但您可以轻松修复它们。另见0stackoverflow.com/questions/2453182/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-22
    • 1970-01-01
    相关资源
    最近更新 更多