Есть ли способ стилизовать div с помощью css, чтобы он выглядел точно так же, как и его собственная форма выбора HTML? ,Точно так же, как на этих фотографиях. нет парения парения . Дело в том, что я делаю многоуровневое выпадающее меню в javascript, и я хочу, чтобы оно выглядело как стандартный выбор HTML. Единственная часть, которую я не могу понять, - стрелка с синим градиентом при наведении. Я не могу правильно расположить его.
Это моя структура div
<div class="multilevel-dropdown-display"><span class="multilevel-dropdown-value"></span> <span class="multilevel-dropdown-arrow"></span></div>
Я знаю, что мне нужно расположить стрелку с абсолютным позиционированием, но если я добавлю другое изображение на косу (язнаю, что я должен делать это с фоновым градиентом) вне области.
вот стиль css для стрелки
.multilevel-dropdown-arrow {
background-image: url("icon.png");
width:16px;
height:18px;
display: table-cell;
vertical-align:middle;
text-align:center;
background-repeat:no-repeat;
}
Может быть, я все делаю неправильно, и есть более простое решениеза это. Я хотел бы, чтобы это выглядело в точности как форма выбора. Спасибо за вашу помощь