【问题标题】:How to add vertical scroll in HTML DataList tag [duplicate]如何在 HTML DataList 标签中添加垂直滚动[重复]
【发布时间】:2015-03-27 06:49:32
【问题描述】:

我有一个有很多选项的数据列表,列表太长我想给它垂直滚动。

<input list="browsers" name="browser">
  <datalist id="browsers">
    <option value="Internet Explorer">
    <option value="Firefox">
    <option value="Chrome">
    <option value="Opera">
    <option value="Safari">
<option value="Internet Explorer">
    <option value="Firefox">
    <option value="Chrome">
    <option value="Opera">
    <option value="Safari">
<option value="Internet Explorer">
    <option value="Firefox">
    <option value="Chrome">
    <option value="Opera">
    <option value="Safari">
  </datalist>

这里是演示问题
FIDDLE

【问题讨论】:

    标签: html datalist html-datalist datalistitem dynamic-data-list


    【解决方案1】:

    不幸的是,您对 datalist 属性无能为力。 datalist 目前不支持任何 CSS 样式,并且特定的视觉特征是特定于浏览器的。一些浏览器可能会选择为长列表添加滚动条。 如果这不可接受,您可能不得不忘记数据列表并实施下拉列表并根据需要设置列表大小。

    【讨论】:

    • 你能举个例子吗
    • @ozil 在 Firefox 浏览器中查看您的小提琴链接,滚动可用
    猜你喜欢
    • 2018-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-17
    • 1970-01-01
    • 1970-01-01
    • 2013-09-27
    相关资源
    最近更新 更多