html - 如何在 IE 中选择选项时删除白色背景
问题描述
我有一个选择框,用于选择 Gender 及其在黑色背景上。当我在 IE 中选择一个选项时,它会添加一个白色背景,如下所示:
我添加了以下样式规则来删除此颜色,但它不起作用。
select:focus::-ms-value {
background-color: #111118;
}
我在这里不需要任何背景颜色,它应该如下图所示:
不知道为什么它只发生在 IE 上。如何解决这个问题?
解决方案
尝试了以下样式,效果很好
select {
background-color: #000;
border: 0px;
border-bottom: 1px solid gray;
color: grey;
}
select::-ms-expand {
display: none;
}
select:focus::-ms-value {
background-color: #000;
}
在您的来源中查找冲突的样式。
推荐阅读
- xcode - 使用 Xcode 在 iPhone 上安装我的 Flutter 应用
- elasticsearch - 如何让elasticsearch坐标节点不合并而诉诸
- arduino - 如何通过 MQTT 向 ESP32 发送 OTA 更新
- c - Mips,打印字符
- python - 使用 python 请求下载文件的中间
- sql - 面对 DB2 中的“未找到合并的行”错误
- google-maps - 如何始终显示标记 onTap() 事件?
- python-3.x - 可以为 Alpha Vantage API 指定日期吗?
- python - 可以转义或以其他方式传递在 Django URL 中包含 / 的值
- testing - 如何从集成测试中调用测试辅助函数?