0

かなり標準的な CSS ドロップダウン メニューを作成しましたが、IE で奇妙なことが起こっています。

スクリーンショットでわかるように、影だけが表示され、要素内のすべてが透明になっています。Web サイトのどこでも透明度を使用していません。要素は他のブラウザーで正しく表示されます。

IE の透明なドロップダウン

4

1 に答える 1

0

私はそれを考え出した。要素に Microsoft グラデーション フィルターを指定すると、div の外側にある子要素が非表示になります。そのコードを削除すると、すべて正常に機能しました。

補足として、IEでborder-radiusが機能するのを防ぎます

問題のコード:

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa',GradientType=0 ); /* IE6-9 */
于 2013-01-10T10:22:44.847 に答える