代码之家  ›  专栏  ›  技术社区  ›  βγι Robert Longson

如何删除IE/Edge打开选择框的默认样式

  •  0
  • βγι Robert Longson  · 技术社区  · 6 年前

    我有这个select,每当我在IE/Edge中运行它时,打开的选项列表周围都有一个厚厚的黑色边框。

    thick border

    在Chrome中,这种情况不会发生:

    enter image description here

    有没有办法覆盖IE/Edge中的厚边界?我想让它有一个类似的边框在铬。

    <select>
     <option>Apple</option>
     <option>Ball</option>
     <option>Cat</option>
    </select>
    1 回复  |  直到 6 年前
        1
  •  3
  •   Saeed    6 年前

    在任何浏览器中都无法更改通用下拉列表的样式。

    但是使用Javascript,您可以替换默认的下拉表单元素并完全更改它们。

    these .

    More info

    Reinventing a Drop Down with CSS and jQuery