もう本当に腹立たしいので、メモっとく。
select要素にはborderが引けない。
select要素はz-indexの指定を無視して、必ず前面に表示される。
WinIEではドロップダウン・メニューを描画するのがブラウザではなく
ブラウザと一体化したOSである所為らしい。
したがってOSをいぢれない以上、対処法は無い。
select要素のリストボックスはWindowsのコントロールを表示しているようです。このため、z-indexプロパティをサポートしていないのはWinIEの仕様です。
だから、バグではなくて『不都合』。
って、どんな仕様やねんな。
全くうっとおしい。
参考:
Internet Explorer (Windows) CSSバグリスト –
select要素ではz-indexやborderなどのプロパティを無視する(5.x/6.0)
CSS/DHTMLバグ辞典スレッド 第3版