Автоматическое сжатие / расширение <select>на основе выбранной опции с использованием только CSS? - PullRequest
0 голосов
/ 31 августа 2018

Допустим, у вас есть выбор с:

<select>
  <option>Short</option>
  <option>A little bit longer</option>
  <option>Really super duper long and amazing</option>
</select>

Я добавил стиль, чтобы он выглядел как обычный текст, но мне нужно отобразить стрелку рядом с элементом - проблема в том, что я не могу понять, как сделать размер выбора на основе размера выбранный вариант.

Посмотрите на эту картинку, и она будет иметь смысл:

Я хочу, чтобы стрелка была рядом с выбранной опцией: I want the arrow to be right next to the selected option

Поместите на более короткие элементы, выбор - все еще ширина самого длинного варианта: Put on shorter elements, the select is still the width of the longest option

Есть ли способ решить эту проблему чисто css?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...