ホームページ >ウェブフロントエンド >htmlチュートリアル >IE11とIE9の違いによりcssが使いにくい問題について_html/css_WEB-ITnose

IE11とIE9の違いによりcssが使いにくい問題について_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:42:101172ブラウズ

同じコード
14270eeb917b9c0865f33d36f514ce27表示されるフォントは黒いままです

助けてください。 。 。 。




ディスカッションに返信 (解決策)

オプションでタグを閉じますか?

インラインの重みよりも高い別の書き方もあります


Don大騒ぎしないでください、

オプションは閉じます ラベルはどうですか?

コードの一部を貼り付けただけですが、IE9 ではうまく動作します

私が実現したいのは、ドロップダウン ボックスが 222222 を選択した場合、フォントが 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>

マスター! ! !

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。