2012-04-06 12 views
0

クラップスIEの一部ですが、文字通り嫌いです。 これは私がやったことです。jsbinです。
IEの古いバージョンでは、FF & Chromeのように、メニューバーをもっと綺麗に見えるようにするにはどうすればよいですか?
#nav ul liのような要素を入れ子にすると、IE 8やそれ以下では適用されません。CSSメニューがIE 8以降で動作していません

答えて

2

古いIEはHTML5タグを認識しないため、html5 shimを追加する必要があります。古いのIEで無効に一定のHTML5機能を有効にするに

:あなたはまた、多分それはあなたが探しているものを達成するのに役立ちます、ソリューションの小さな作品をULの代わりに、ヘッダ要素

+0

「ul」問題を解決するためのthnxとhtml5 shimとは何ですか? – FoxKllD

+0

html5Shimの代わりにModernizrを使用 - Modernizrにはhtml5Shimがパッケージの一部として含まれています。 – Spudley

3

にIDを移動することができます

どちらも結果を達成するのに役立ちます。それがあなたに役立つことを願っています。そうでなければ、私の答えを捨ててください。

+0

thnx!はい、私はmodernizrについて聞いたことがありますが、それらを使用する方法を説明する良いリソースはありますか? – FoxKllD

+0

を基本レベルにして、コードの最上部にModernizrのjavascriptファイルを含めれば、HTML5の要素がIEで動作するはずです。さらに多くのことがありますが、あなたの質問に答えるだけで十分です。代わりに、古いブラウザをサポートしたい場合は、HTML5要素を使用しないでください。 – Spudley

関連する問題