在Chrome和其他浏览器中,我的下拉列表看起来不错:
但是,在Firefox中,它有不需要的虚线:
我已经使用这些 CSS 语句成功删除了按钮和输入元素不需要的 Firefox 虚线:
button::-moz-focus-inner { border: 0; }
input::-moz-focus-inner { border: 0; }
所以我认为这些适用于选择/选项元素,但它们不会:
select::-moz-focus-inner { border: 0; }
option::-moz-focus-inner { border: 0; }
如何删除此下拉列表中的虚线,使其在 Chrome 和其他浏览器中显示?
附录
这些也不起作用:
select::-moz-focus-inner { border: 0; outline: 0 }
option::-moz-focus-inner { border: 0; outline: 0 }
也不是这些:
select { outline: 0; }
option { outline: 0; }
也不是这些:
select { outline: none; }
option { outline: none; }