Chromeのユーザーエージェントスタイルシートは、<select>
要素のすべての隅に5pxのborder-radiusを与えます。私は、外部のスタイルシートに0pxの半径を適用し、要素自体にインライン化することによって、これを取り除くことを試みました。私は両方border-radius:0px
を試し-webkit-border-radius:0px;
ましたが、さらに具体的なものを試しましたborder-top-left-radius:0px
(それに相当するのは-webkitです)。
どれも動作していません。
Webkitの開発者ツールで要素を調べても、計算済みスタイルで半径が5pxと表示されます。しかし、詳細を表示するためにその横の展開矢印をクリックすると、element.style-0pxと表示されます。その下には、0pxのユーザーcss仕様と、5pxのユーザーエージェントスタイルシート仕様が示されています。そして、後者の2つは、本来あるべきように、取り消し線が引かれています。
何か案は?