div を使用してマスクを作成したり、ポップアップ ウィンドウをシミュレートしたりします。ただし、IE6 では、div の下にドロップダウン リスト ボックスの選択要素がある場合、ドロップダウン リスト ボックスが div を突き抜けて div 上に表示されます。この問題は、z-index 値に関係なく発生します。この問題は、ドロップダウン リスト コントロールのポップアップ ドロップダウン リストが原因である可能性があり、これにより Z 軸の高さが制御不能になります。しかし、IE6 には不思議なロジックがあり、div は select を覆うことはできませんが、iframe は select を覆うことができ、div は iframe を覆うことができます。そのため、解決策としては、Z 軸の高さが高い iframe 要素を使用してドロップダウン リスト ボックス コントロールをラップまたは覆い、通常の Z 軸の高さに戻すことができます。 HTML は次のとおりです。 HTMLコード コードをコピー コードは次のとおりです。<div id="acontainnerbox" class="aboxinitcss"> ここにたくさんのコードがあります。 <iframe class="ifhideselect" frameborder="0"></iframe> </div> コードをコピー コードは次のとおりです。<div id="acontainnerbox" class="aboxinitcss"> ここにたくさんのコードがあります。 <iframe class="ifhideselect" frameborder="0"></iframe> </div> CSS コードは次のとおりです。 HTMLコード コードをコピー コードは次のとおりです。.aboxinitcss{ 位置:絶対; 上マージン:0px; 左マージン:0px; 表示:なし; 背景:#FFF; 境界線:実線 #CCC 1px; パディング:30px; zインデックス:9999; 幅:620px;オーバーフロー:非表示; } .ifhideselect{ zインデックス:-1; 幅:680ピクセル; 高さ:255px; 位置:絶対; 境界線:0; 左:0; トップ:0; } .aboxinitcss{ 位置:絶対; 上マージン:0px; 左マージン:0px; 表示:なし; 背景:#FFF; 境界線:実線 #CCC 1px; パディング:30px; zインデックス:9999; 幅:620px;オーバーフロー:非表示; } .ifhideselect{ zインデックス:-1; 幅:680ピクセル; 高さ:255px; 位置:絶対; 境界線:0; 左:0; トップ:0; } これによりこのバグは解決されます。 iframe の z-index は負の数に設定する必要があります。そうしないと、カバーされません。 |
<<: CSS におけるスタックコンテキストの具体的な使用法
>>: HTML内の画像はbase64でエンコードされた文字列に直接置き換えられます
1. 絶対位置とマージンを使用するこの方法の原則は、左側と右側をドキュメントの流れから外れるように配...
今日、ブラウザの互換性の問題にいくつか遭遇しました。そのうちの 1 つは奇妙に感じました。Firef...
ルート ルーティング コンポーネント (アプリの下のルート ルーティング コンポーネント。子コンポー...
1例: 図1のフィールドを図2に分割するには アカウントIDを選択、 サブストリングインデックス(サ...
目次k8sのコントローラータイプポッドとコントローラの関係デプロイメント(ステートレスアプリケーショ...
学習プロセス中にプッシュ イメージが常にタイムアウトすることがわかったため、Alibaba Clou...
この記事では、主にnginxのフロントエンドとバックエンドに同じドメイン名を設定する方法を紹介し、皆...
この記事は、2018 年 9 月 19 日に Adobe Systems Inc で開催された ...
序文: MySQL マスター/スレーブ アーキテクチャは、最も一般的に使用されるアーキテクチャ セッ...
前面に書かれた最近、Mycat で特別なトピックを書いています。最近、多くの友人が面接に出かけている...
この記事では、ウォーターフォールフローが底に達したときにデータを動的にロードするためのjsの具体的な...
HTML で余分なテキストを省略記号として表示したい場合は、いくつかの方法があります。 1行テキスト...
Mysqlトランザクション操作の失敗を解決する方法トランザクションの原子性: トランザクションは、デ...
Ubuntuでsshを開くのに1時間以上かかりました。主な原因は、最初に読んだチュートリアルの手順...
2日前に新しい会社に入社しました。その会社ではIntelli Ideaを使っています。Eclipse...