IE11でセレクトボックスにappearance: none;利用時に矢印を消す
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_850,h_425/https://tnyk.jp/wp-content/uploads/2019/01/pic_20.jpg)
どうもユーキです。
テキスト入力欄やセレクトボックスなどCSSでデザインを整えるときに、IE11のセレクトボックスだけ何故か右にある矢印がのこってしまいます。
それを消す方法をメモがてら記載します。
CSSの指定方法
まずは、appearanceの設定です。
input, select {
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
}
そして、チェックボックスの矢印を消す設定はこちらです。
select::-ms-expand {
display: none;
}
これで見事にきえました!
IE10でも効くみたいです。お試しあれ!