私のサイトの1つには、リストを使用して作成された水平ナビゲーションバーがあります。Firefoxの小さなバグに加えて、Opera 11.61を除いて、リストは今では正常に表示され、動作します。リスト要素はまったく表示されません!リストはサイトのメインナビゲーションであるため、nav
要素内にネストされています。これまでのところ、私のデバッグでは、これが問題の原因であることが示されました。
background-image
要素から背景情報(またはbackground-color
)を削除してもnav
、リストはまだ表示されません-'sが表示されbody
ますbackground-color
。z-index
また、異なる値を割り当てても何も起こりませんでした。ただし、要素を削除すると、リストが表示されnav
ない場合に役立ちます。nav
問題を説明する小さなテストケースを作成しました(覚えておいてください:Operaで開く必要があります):http://jsfiddle.net/sX5KF/
この問題が発生する理由はありますか?私のコードに欠陥がありますか、それともこれはOperaのバグのようなものですか?私はそれについて何ができますか?