0

最高レベルの z-index を含むツールチップ ポップアップがあります。ユーザーが IE7 でツールチップをクリックすると、ページのコンテンツの上ではなく、コンテンツの下に表示されます。この問題は IE7 でのみ発生します。

.tipBody {
    background-color: #FFFFFF;
    border: 1px solid #000;
    margin-top: -18px;
    padding: 10px;
    z-index: 9999;
    position: relative;
}
4

2 に答える 2

0

次のように、プロパティ値の後に !important を追加することをお勧めします。

.tipBody {
    background-color: #FFFFFF;
    border: 1px solid #000;
    margin-top: -18px;
    padding: 10px;
    z-index: 9999 !important;
    position: relative;
}

それが機能するかどうかを確認してください。

于 2013-09-05T18:12:00.000 に答える
0

IE では、配置された要素は異なるスタック順序に従います。通常、要素の親に高い z-index を与えることで修正できます。

次のリンクを読むことをお勧めします。問題についての適切な説明と解決方法が記載されています。

http://www.brenelz.com/blog/squish-the-internet-explorer-z-index-bug/

これが役に立ったことを願っています。

于 2013-09-05T19:07:00.463 に答える