css - 有没有办法在 HTML5 数据列表选项上应用 CSS 样式?

标签 css html-datalist

我想修改我的数据列表的不同选项列表的显示方式。是否可以在其上应用一些 CSS 属性?

<input list="languages" id="language_id">
<datalist id="languages">
      <option value="html">HTML</option>
      <option value="java">Java</option>
      <option value="perl">Perl</option>
      <option value="php">PHP</option>
      <option value="ruby-on-rails">Ruby on Rails</option>
</datalist>

我试过了

option {
    background: red;
}

但是好像不行。

最佳答案

select 元素一样,datalist 元素在样式方面的灵 active 很小。如果这是您的问题,则您不能为任何建议的术语设置样式。

浏览器为这些元素定义自己的样式。

关于css - 有没有办法在 HTML5 数据列表选项上应用 CSS 样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57475462/

相关文章:

javascript - 在滚动时在两个预设位置之间移动对象

html - HTML5 datalist 可以区分值和选项文本吗?

HTML5 数据列表值与内部文本

CSS 定位问题 - 正确的位置间歇性工作

jquery - 使用 jQuery 获取数据列表中的选定值

javascript - 从第二个输入中删除数据列表选项

html - 数据列表奇怪的行为

html - 如何使用 Bootstrap 4 制作 3x1 响应式页脚?

css - Bootstrap 选项卡内容上的边框

css - 覆盖 anchor 颜色以继承默认颜色