こうでしょうか
container::after だけにしてあとは色・大きさ・位置を調整すればよいのでは
.container {
margin: 50px auto 0;
position: relative;
width: 100px;
}
select {
-webkit-appearance: none;
appearance: none; /* デフォルトの矢印を非表示 */
border-radius: 0;
height: 37px;
padding-left: 10px;
width: 100px;
}
select::-ms-expand {
display: none; /* デフォルトの矢印を非表示(IE用) */
}
/* セレクトボックスの矢印デザイン変更 */
.container::before {
}
.container::after {
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 9px solid grey;
content: "";
position: absolute;
right: 9px;
top: 15px;
width: 0;
}
1Like