Maison  >  Article  >  interface Web  >  关于IE11和IE9的差别导致css不好用的问题_html/css_WEB-ITnose

关于IE11和IE9的差别导致css不好用的问题_html/css_WEB-ITnose

WBOY
WBOYoriginal
2016-06-24 11:42:101162parcourir

同样的代码


style中的代码在IE9中好使,在IE11中就不起作用,显示的字体还是黑色的

求大神帮忙。。。。


回复讨论(解决方案)

不要大惊小怪的,
option 闭合标签呢?

另外还有种!important写法,比内联权重要高的.

不要大惊小怪的,
option 闭合标签呢?


我只是粘贴了部分代码,在IE9中是好使的
我想实现的是,如果下拉框选中的是222222的时候,下拉框中的字体表示成红色

[selected=selected]{color:red;}

selected=selected

低版本IE不能全面支持CSS2.(IE67)

<select id="myselect" style="color:red">      <option style="color:black" value="1">1111</option>      <option style="color:red" selected value="2">2222222</option></select><script type="text/javascript">document.getElementById("myselect").onchange = function(){	this.style.color = this.options[this.selectedIndex].style.color;}</script>

<select id="myselect" style="color:red">      <option style="color:black" value="1">1111</option>      <option style="color:red" selected value="2">2222222</option></select><script type="text/javascript">document.getElementById("myselect").onchange = function(){	this.style.color = this.options[this.selectedIndex].style.color;}</script>

大神呐!!!
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn