次の例は、トップナビゲーションの非常に単純化されたバージョンです。IE7順序なしリストのz-インデックス
あなたは、ほとんどのブラウザで見る場合は、青色のボックスまたは「バッジ」は2つの間のギャップを埋める、上に座って、次お互いに2つの緑色のリスト項目が表示されます。 IE7では、青いボックスは常に第2のliの下に落ちます。私はこれにすべてのやり方で修正を試みました。親ulに高いZインデックスを設定しても何も変わらず、position: relative;
を「バッジ」に使用すると、幅と高さが失われます。
私には明らかな修正がありますか?
李からバッジを取り除いていますが、バッジがプログラムによって生成されているので、あなたの提案どおりにそのポジションを決めることはできませんでした。だから代わりに、私は2つの主要なリスト項目の間にバッジを入れた別の李を作成しました - http://jsfiddle.net/A2Pe3/1/それは完全に意味論的ではありませんが、仕事をするようです。インスピレーションをありがとう! – Sam