gpt4 book ai didi

html - 无法让原始选择下拉箭头在 Mozilla 中消失

转载 作者:太空宇宙 更新时间:2023-11-04 14:43:00 24 4
gpt4 key购买 nike

我制作了一个带有自定义下拉箭头的自定义选择框,它在 Google Chrome 和 Safari 中看起来不错,但在 Mozilla(奇怪)和 Internet Explorer(不那么奇怪)中,原始箭头仍然存在新的。

这是 CSS 样式:

    .sb2_panes select {
padding-top: 5px;
padding-bottom: 5px;
padding-right: 20px;
margin: 0;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background: url(img/search_arrow.png) no-repeat right #f8f8f8;
color: #888;
border: none;
outline: none;
display: inline-block;
-webkit-appearance: none;
-moz-appearance: normal;
appearance: normal;
cursor: pointer;
}

在谷歌浏览器中它是这样的:

Here is what it looks like in Google Chrome:

这是它在 Mozilla 中的样子:

Here is what it looks like in Mozilla:

谢谢。

最佳答案

正如 Gunnar 提到的,这仍然是 Firefox 中的一个错误 (https://bugzilla.mozilla.org/show_bug.cgi?id=649849)。

可能的解决方法是将 select 宽度设置为大于 100% 并应用 overflow: hidden

select {
overflow: hidden;
width: 125%;
}

或者您可以使用 JavaScript。

关于html - 无法让原始选择下拉箭头在 Mozilla 中消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12693262/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com