InternetExplorerでメニューバーを正しく表示するのに問題があります。メニュー項目はページ全体のインラインリストにある必要がありますが、箇条書きでページを下に行くリストに残ります。
私はIE7で表示していますが、私が知る限り、問題はIE9に残っています。ご協力いただきありがとうございます。
InternetExplorerでメニューバーを正しく表示するのに問題があります。メニュー項目はページ全体のインラインリストにある必要がありますが、箇条書きでページを下に行くリストに残ります。
私はIE7で表示していますが、私が知る限り、問題はIE9に残っています。ご協力いただきありがとうございます。
IE8 / IE9で動作させるには、IE html5 Shivが必要です(Javascriptで要素を作成するだけです)。ただし、必ず display:block;
CSSで作成してください。
また、Google shivでホストすることもできます:Google IE html5 Shiv
IE Shivの使用の詳細:ここ
で、次のように自分で作成することもできます:
Your Fiddle HERE
<style type="text/css">
nav{
display:block;
}
</style>
<script type="text/javascript">
document.createElement("nav");
</script>
<nav>
HTML5要素を使用しています。IE 8以前では、不明な要素やサポートされていない要素のスタイルは設定されていません。