html - 如何从下拉列表(选择元素)中删除默认箭头图标?

标签 html css drop-down-menu html-select

我想从 HTML <select> 中删除下拉箭头元素。例如:

<select style="width:30px;-webkit-appearance: none;">
    <option>2000</option>
    <option>2001</option>
    <option>2002</option>
    ...
</select>

在 Opera、Firefox 和 Internet Explorer 中如何操作?

enter image description here

最佳答案

无需破解或溢出。 IE上的下拉箭头有一个伪元素:

select::-ms-expand {
    display: none;
}

关于html - 如何从下拉列表(选择元素)中删除默认箭头图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16603979/

相关文章:

json - 将 JSON 信息绑定(bind)到 ionic 应用程序中的数据组

Javascript 与 before() 和 after() 的混淆

javascript - 如何从下拉菜单中调用 JavaScript 函数

ruby-on-rails - ruby rails : Edit form not saving new data

html - 有没有办法在 CSS 中获得 100% 的固定宽度?

html - CSS First Child Select,省略特殊类

php - Wordpress 格式问题

ios - 如何修复 iOS 视口(viewport)错误?

css - Flash 上的 IE7 下拉菜单 - 边框将鼠标悬停发送到 Flash

javascript - 根据 Jquery 或 Javascript 中先前的选择下拉列表显示隐藏选择选项