Ответ 1
Да, вы можете просто положить <hr />
в свой код, где хотите, я уже использую его в одной из боковых панелей панели администратора.
Я знаю, что Bootstrap 3
имеет горизонтальный разделитель, который можно разместить внутри выпадающих меню, чтобы разделить такие ссылки:
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu2">
<li role="presentation" class="dropdown-header">Dropdown header</li>
...
<li role="presentation" class="divider"></li>
</ul>
Мой вопрос: Есть ли способ сделать это без его выпадающего списка, например, поместить его в какой-либо список или подобное меню?
Да, вы можете просто положить <hr />
в свой код, где хотите, я уже использую его в одной из боковых панелей панели администратора.
В настоящее время он работает только для .dropdown-menu
:
.dropdown-menu .divider {
height: 1px;
margin: 9px 0;
overflow: hidden;
background-color: #e5e5e5;
}
Если вы хотите его для другого использования, в вашем собственном css, после bootstrap.css создайте еще один:
.divider {
height: 1px;
width:100%;
display:block; /* for use on default inline elements like span */
margin: 9px 0;
overflow: hidden;
background-color: #e5e5e5;
}
Поскольку я нашел размер Bootstrap <hr/>
по умолчанию неприглядным, вот некоторые простые HTML и CSS, чтобы сбалансировать элемент визуально:
HTML:
<hr class="half-rule"/>
CSS
.half-rule {
margin-left: 0;
text-align: left;
width: 50%;
}