Проблема с анимацией в select

130
24 декабря 2020, 09:50

пытаюсь стилизовать select, хочу сделать анимацию, что при клике на select и выборе нужного option, border-bottom будет менять цвет, а еще лучше это будет анимация в рамках материал дизайн.

вот песочница https://codepen.io/ivan-volyk/pen/NVjJvZ

<select data-jcf='{"maxVisibleItems": 5}'>
    <option class="placeholder">placeholder</option>
    <option>html</option>
    <option>css</option>
    <option>js</option>
    <option>javascript</option>
    <option>angular</option>
    <option>react</option>
    <option>vue</option>
    <option>babel</option>
    <option>gulp</option>
    <option>git</option>
    <option>github</option>
    <option>gitlab</option>
    <option>opera</option>
    <option>chrome</option>
    <option>mozilla</option>
    <option>safari</option>
    <option>vivaldi</option>
    <option>saas</option>
    <option>less</option>
    <option>bootstrap</option>
    <option>random</option>
    <option>web</option>
    <option>python</option>
    <option>jquery</option>
    <option>php</option>
    <option>ruby</option>
</select>

кто-то шарит подобные штуки?

Answer 1

К сожалению, стандартный select практически не стилизуется при помощи css. Если вы хотите добавить определенные эффекты к элементам выпадающего списка либо анимировать его "выпадение", то вам необходимо написать собственный список вручную на js, либо использовать готовые библиотеки на подобии bootstrap-select.

READ ALSO
Почему ajax запрос возвращает 2 объекта?

Почему ajax запрос возвращает 2 объекта?

никак не могу понять, почему ajax возвращает 2 объекта

92
Получить this при клике

Получить this при клике

Как в данном случае работать с элементом по которому произведен клик?

111
Граница видимости и граница холста

Граница видимости и граница холста

Такой вопрос: допустим у нас есть некоторая локация, в которой сможет передвигаться игрок, она большая, но заранее известно, какие объекты...

107