ホームページ > 記事 > ウェブフロントエンド > IE7 でコンテキスト メニューがボタンの下に表示されるのはなぜですか?
コンテキスト メニューに関する IE7 Z-Index の問題
IE7 でコンテキスト メニューを使用すると、メニュー (
ほとんどの最新のブラウザでは、スタッキング コンテキストは最も近い位置にある祖先によって決定されます。ただし、IE7 は、位置値を持つ最も近い親要素を使用してスタッキング コンテキストを確立します。
この問題を解決するには、
修正された HTML は次のとおりです。
<div class="control-action"> <ul>
HTML 構造を変更すると、 CSS スタイルを変更せずに、コンテキスト メニューが IE7 で正しく表示されることを確認できます。
以上がIE7 でコンテキスト メニューがボタンの下に表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。