私の友人がコントロールのオクルージョンの問題に遭遇したかどうかはわかりません。最も典型的なものは DropdownList のオクルージョンであり、この問題に対処するために HTML の z-index が使用されていますが、この属性を直接設定するだけでは十分ではありません。ウィンドウ付き要素とウィンドウなし要素には問題があります。 ウィンドウ要素にはおそらく次のタイプがあります: 、ActiveX コントロール、プラグイン、DHTML スクリプトレット、SELECT 要素 (つまり、DropdownList の HTML 表現)、IE5.01 より前の IFRAME ウィンドウレス要素には次のものが含まれます。 ウィンドウ化された ActiveX コントロール、IE5.5 以降の IFRAME、およびほとんどの DHTML 要素はありません。その中で、ActiveX コントロールはデフォルトで VB および MFC コントロールにウィンドウがあり、ATL コントロールにはウィンドウがありませんが、ActiveX コントロールが実装されていることは言及する価値があります。ウィンドウなし要素として分類され、実際にはウィンドウなし要素として分類されます。 コンテナがどのように設定されているかに関係なく、すべてのウィンドウ要素はウィンドウなし要素の上に表示され、内部的には相互の z-index 属性に従い、表示のために別の平面に描画されます。 z-index は、それらが配置されている平面にのみ影響し、ウィンドウ要素のある平面は常に非ウィンドウ要素の平面の上にあります。 オクルージョン問題を解決するアイデアは非常に簡単で、要素を DIV にカプセル化します。コード例は次のとおりです: DIV の z-index は 8 で、SELECT の z-index を 7 に調整します (DIV の z-index を比較してください)指数は小さい)。 以上、「問題児たち全員異世界から来た 2期」のコントロールオクルージョン問題の解決方法:窓要素と窓なし要素について、「問題児たち全員異世界から来た 2期」の内容を含めて紹介しました。お友達が興味を持っていただければ幸いです。 PHP チュートリアルが役に立ちます。