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