首页 > web前端 > html教程 > 关于IE11和IE9的差别导致css不好用的问题_html/css_WEB-ITnose

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

WBOY
发布: 2016-06-24 11:42:10
原创
1193 人浏览过

同样的代码


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>
登录后复制
登录后复制

大神呐!!!
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板