透明な div があり、(たとえば) でクリックを生成すると、クリックはすぐ下の要素に落ちます。この動作は、他の最新のブラウザーには存在せず、W3C の推奨事項から外れていると確信しています。最後に、それは私のデザインを台無しにします。これを回避する方法はありますか?
明確化 - 背景色が定義されていない、または background-color: transparent; の場合と同様に透明。
もう 1 つの明確化 - 私が言いたいのは、透明な要素が完全に存在しないようにブラウザーが動作するということです - ブラウザーはそのイベント ハンドラーを無視し、その下の親ではなく、それによって隠されるべき要素の他のイベント ハンドラーをトリガーします。
背景色を非透明に設定して使用することで解決しました
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
古いものではなく透明性を実現する
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#66C6DEA2,endColorstr=#66C6DEA2)";
助けてくれたみんなに感謝します!