【问题标题】:How to add a scrollbar to h:selectOneMenu?如何向 h:selectOneMenu 添加滚动条?
【发布时间】:2011-11-14 08:05:39
【问题描述】:

我创建了一个 JSF Facelets 文档。在该文档中,我正在使用<h:selectOneMenu> 标签处理下拉列表。如何在此下拉菜单中添加滚动条,单击下拉列表后,值应向下显示?

【问题讨论】:

    标签: jsf-2


    【解决方案1】:

    你需要指定size属性。

    <h:selectOneMenu value="#{myBean.value}" size="1">
      <f:selectitems value="#{myBean.selectOptions}"/>
    </h:selectOneMenu>
    

    【讨论】:

    • size 属性仅在 html 代码中可用。 size="1" 不工作
    • 下拉框包含最大值 (>13),因此它将向上显示值。我的解决方案是选择下拉菜单后必须向下显示。
    • 请问你能告诉我我会做什么改变吗?
    • 哦。您只能限制/增加可用选项的初始大小,我不确定您是否可以影响方向。 h:selectOneMenu 呈现一个基本的 html“选择”。您应该询问您的问题以获得基本选择,看看您是否可以使用 css 解决您的问题。
    猜你喜欢
    • 2018-04-30
    • 1970-01-01
    • 2013-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-20
    相关资源
    最近更新 更多