Вертикальная прокрутка в Select html

0

Можете ли вы иметь вертикальную прокрутку в выбранном html ,,

Но сохраняя size = "1". Поэтому, когда вы нажимаете на раскрывающийся список, он отображает только около 5 параметров, а остальные просматриваются при прокрутке.

У меня есть fiddel здесь

form name="#">

 <div class="select-style2"> 

     <select  size="1" autocomplete="off">

<option hidden value="#">title</option>
<option value="#">2</option>
<option value="#">3 </option>
<option value="#">4 </option>
<option value="#">5 </option>
<option value="#">6 </option>
<option value="#">7 </option>
<option value="#">8 </option>
<option value="#">9 </option>
<option value="#">10 </option>




</select>
</div>
<input type="button" name="test" value="Go"
onClick="go()" id="btn">
  • 0
    Это не имеет смысла, зачем вам это делать
  • 0
    Конечно, это имеет смысл, если у вас есть гигантский список
Показать ещё 2 комментария
Теги:

2 ответа

1

Как отмечалось в предыдущем ответе, для select выпадающих списков нет хороших вариантов стилизации.

Однако хорошей новостью является ответ на ваш вопрос "Можете ли вы иметь вертикальную прокрутку в избранном html" - это да. Он там по умолчанию, когда у вас достаточно опций в списке. Но изменить это число невозможно с помощью css.

Смотрите демонстрацию здесь: http://jsfiddle.net/VxNV9/1/

Но вы можете создать пользовательский снимок в jquery/javascript и создать его, как хотите.

0

Это невозможно сделать в HTML. В SO они уже обсуждали это. Проверьте это здесь.

Возможно, есть другие способы достижения этого через javascript или jQuery, со ссылками на этой странице на некоторые плагины jQuery, которые создают "фальшивый" html-флажок, который выглядит и ведет себя как один, но может иметь установленную высоту.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню