Подтвердить что ты не робот

Bootstrap 3 Горизонтальный разделитель (не в выпадающем списке)

Я знаю, что 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>

Мой вопрос: Есть ли способ сделать это без его выпадающего списка, например, поместить его в какой-либо список или подобное меню?

4b9b3361

Ответ 1

Да, вы можете просто положить <hr /> в свой код, где хотите, я уже использую его в одной из боковых панелей панели администратора.

Ответ 2

В настоящее время он работает только для .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;
}

Ответ 3

Поскольку я нашел размер Bootstrap <hr/> по умолчанию неприглядным, вот некоторые простые HTML и CSS, чтобы сбалансировать элемент визуально:

HTML:

<hr class="half-rule"/>

CSS

.half-rule { 
    margin-left: 0;
    text-align: left;
    width: 50%;
 }