У меня есть выпадающий список начальной загрузки с различными вариантами. При выборе разных опций ширина изменяется (из-за разной длины текста). Это заставляет предметы рядом с ним двигаться. Как я могу предотвратить их движение?
В настоящее время код выглядит так:
<div class="entry">
<span>1</span> <!--This is the label that I want to fix -->
<div class="btn-group">
<button type="button" class="btn btn-success dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Not Selected</button>
<div class="dropdown-menu">
<a class="dropdown-item">Not Selected</a>
<a class="dropdown-item">short</a>
<a class="dropdown-item">This is long text</a>
</div>
</div>
</div>
Вот мой jsbin со всем кодом .
Цифровые метки (1-5) перемещаются при изменении размера кнопки, поэтому все выглядит неорганизованно и непривлекательно. Как я могу либо предотвратить его перемещение, либо установить фиксированную ширину раскрывающегося списка, который гарантированно уместится во весь текст?