ウィンドウコントロールにz-indexが効かないIEの仕様

IE 5.5以上でのこの問題の解決は、比較的新しいJavaScriptの技法と、IFRAME要素の動作に関する変更のおかげで、驚くほど簡単です。

selectタグなどIE上の表示でWindowsコントロールを使っているものはz-indexが効かないんですね。そういう仕様らしい(MSDNドキュメント)。で、直す方法をさがしてたらBEAのサイトに説明がありました。

で、MSDNには本当に書いてある。

The property does not apply to windowed controls, such as select objects.