разделитель выбора HTML - PullRequest
179 голосов
/ 22 мая 2009

Как сделать разделитель в теге select?

New Window
New Tab
-----------
Save Page
------------
Exit

Ответы [ 13 ]

1 голос
/ 28 мая 2015

Этот всегда лучший.

<option>First</option>
<option disabled>_________</option>
<option>Second</option>
<option>Third</option>

1 голос
/ 04 апреля 2013

Вы можете использовать тире "-". Между символами нет видимых пробелов.
некоторых шрифтах!)

В HTML:

<option value="—————————————" disabled>—————————————</option>

Или в формате XHTML:

<option value="—————————————" disabled="disabled">—————————————</option>
0 голосов
/ 22 ноября 2016

Я выбрал условно чередовать цвет и фон. Установив порядок сортировки и с помощью vue.js я сделал что-то вроде этого:

<style>
    .altgroup_1 {background:gray; color:white;}
    .altgroup_2{background:white; color:black;}
</style>

<option :class = {
    'altgroup_1': (country.sort_order > 25),
    'altgroup_2': (country.sort_order > 50 }"
    value="{{ country.iso_short }}">
    {{ country.short_name }}
</option
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...