【问题标题】:Problem with html drop down listhtml下拉列表的问题
【发布时间】:2011-05-28 03:20:36
【问题描述】:

我的 html 下拉选择框有问题。我在选择框中有一长串项目,因此它超出了我的屏幕。它不显示滚动条。请帮忙

【问题讨论】:

    标签: html select drop-down-menu


    【解决方案1】:

    尝试强制size

    <select ... size="1">
    

    【讨论】:

    • 这会将下拉列表转换为列表框
    • @Future:是的,我知道,但是不是解决了没有滚动条的问题吗?
    【解决方案2】:

    你能发布 HTML 和任何样式化选择的 css 吗?检查 Firebug 中的 select 元素并查看溢出属性的设置(它应该默认为 auto 并在必要时创建滚动条)。

    <select id="#long-select> 
        <option ...>...</option>
        <option ...>...</option>
        ...
    </select>
    

    然后对应的CSS:

    #long-select { overflow: auto; }
    

    【讨论】:

      【解决方案3】:

      尝试在 IE 中打开您的页面,应该会显示所有元素。

      我认为这是 Firefox 中的一个错误,列表元素始终与选择字段对齐。 IE 不会在屏幕之外显示列表。

      【讨论】:

      • IE 8 和 Firefox 3.6 都有这个问题
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      • 1970-01-01
      • 2012-06-19
      • 2016-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多