gpt4 book ai didi

html - 如何更改 IE11 中所选选项的背景颜色?

转载 作者:太空宇宙 更新时间:2023-11-04 11:53:25 25 4
gpt4 key购买 nike

下面的代码给出了所选选项的背景颜色,在 IE8 和 IE9 中为绿色 (#7FFF00),但在 IE11 中为黑色。那么,我怎样才能在 IE11 中也获得相同的背景颜色。是否可以使用 CSS 来实现?

<!DOCTYPE html>
<html>
<head>
<style>
.car-select option[selected] {
background-color: #7FFF00;
}
</style>
</head>
<body>

<form action="form_action.asp">
<select name="cars" class="car-select" multiple disabled>
<option value="volvo">Volvo</option>
<option selected value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
<input type="submit">
</form>

</body>
</html>

最佳答案

当禁用 select 标签时,默认用户样式表会覆盖您使用 CSS 所做的一切。这似乎只发生在较新版本的 IE/Firefox/Chrome 等上。

很遗憾,据我所知,使用 CSS 是不可能的。我什至尝试使用 javascript 覆盖样式表,但它也被覆盖了。这很奇怪。

你想要完成什么/这是为了什么?也许我们可以帮助找到一种替代方法来满足您的需求? (添加到您的问题而不是评论)

关于html - 如何更改 IE11 中所选选项的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30456934/

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