相关疑难解决方法(0)

有没有办法在HTML5 datalist选项上应用CSS样式?

我想修改显示我的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>
Run Code Online (Sandbox Code Playgroud)

我试过了

option {
    background: red;
}
Run Code Online (Sandbox Code Playgroud)

但它似乎没有用.

css html5 option html-datalist

62
推荐指数
2
解决办法
6万
查看次数

删除Chrome中带有属性“列表”的输入箭头

我有以下代码:

<input list="browsers">

<datalist id="browsers">
  <option value="Internet Explorer">
  <option value="Firefox">
  <option value="Google Chrome">
  <option value="Opera">
  <option value="Safari">
</datalist>
Run Code Online (Sandbox Code Playgroud)

在Chrome浏览器中,我在右上角看到了黑色的小向下箭头

带有箭头的字段

有什么办法可以删除或隐藏它?

JSFiddle

更新:

我知道我可以包装它,然后使用psuedo -element将其关闭,如本JSFiddle中所示

但是我需要另一种解决方案,还有其他方法吗?

html5 webkit google-chrome css3

4
推荐指数
1
解决办法
2842
查看次数

标签 统计

html5 ×2

css ×1

css3 ×1

google-chrome ×1

html-datalist ×1

option ×1

webkit ×1