Избегать стрелок следует избегать.Решение, которое сохраняет стрелки раскрывающегося списка, состоит в том, чтобы сначала удалить стили из раскрывающегося списка:
.myDropdown {
background-color: #yourbg;
border-style: none;
}
Затем создать div непосредственно перед раскрывающимся списком в вашем HTML:
<div class="myDiv"></div>
<select class="myDropdown...">...</select>
И стилизовать div какthis:
.myDiv {
background-color: #yourbg;
border-style: none;
position: absolute;
display: inline;
border: 1px solid #acolor;
}
Отображение на экране будет препятствовать переходу div к новой строке, позиция absolute удаляет его из потока страницы.Конечным результатом является хорошее чистое подчеркивание, которое вы можете стилизовать по своему усмотрению, и ваш раскрывающийся список по-прежнему ведет себя так, как и ожидал пользователь.