Учебник по Bootstrap 4

BS4 ГЛАВНАЯ BS4 Начать Контейнеры BS4 Базовая сетка BS4 Типография BS4 Цвета BS4 Таблицы BS4 Изображения BS4 BS4 Джамботрон Оповещения BS4 Кнопки БС4 Группы кнопок BS4 Значки BS4 Индикаторы выполнения BS4 Спиннеры BS4 BS4 Пагинация Группы списков BS4 Карты BS4 Выпадающие списки BS4 Свернуть BS4 BS4 Навс BS4 навигационная панель БС4 Формы Входы БС4 Входные группы BS4 Пользовательские формы BS4 BS4 Карусель BS4 модальный Подсказка BS4 BS4 всплывающее окно BS4 Тост BS4 прокрутки Утилиты BS4 BS4 Flex Иконки BS4 Медиа-объекты BS4 Фильтры BS4

Bootstrap 4 Сетка

Сетевая система BS4 BS4 Сложенный/горизонтальный BS4 Сетка XSмаленький BS4 Малая сетка Сетка BS4 средняя BS4 Сетка большая BS4 Сетка XLarge Примеры сетки BS4

Начальная загрузка 4 Другое

Базовый шаблон BS4 Упражнения BS4 Викторина БС4

Начальная загрузка 4 Ссылка

Все классы JS-оповещение JS-кнопка JS Карусель Свернуть JS Выпадающий список JS Модальный JS JS всплывающее окно JS прокрутка Вкладка JS JS тосты JS-подсказка


Bootstrap 4 Свернуть


Базовый складной

Складные элементы полезны, когда вы хотите скрыть и показать большое количество контента:

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Пример

<button data-toggle="collapse" data-target="#demo">Collapsible</button>

<div id="demo" class="collapse">
Lorem ipsum dolor text....
</div>

Объяснение примера

Класс .collapseуказывает сворачиваемый элемент (в нашем примере <div>); это контент, который будет отображаться или скрываться одним нажатием кнопки.

Чтобы управлять (показывать/скрывать) сворачиваемое содержимое, добавьте data-toggle="collapse"атрибут к элементу <a> или <button>. Затем добавьте data-target="#id"атрибут для соединения кнопки со сворачиваемым содержимым (<div id="demo">).

Примечание. Для элементов <a> вы можете использовать hrefатрибут вместо data-target атрибута:

Пример

<a href="#demo" data-toggle="collapse">Collapsible</a>

<div id="demo" class="collapse">
Lorem ipsum dolor text....
</div>

По умолчанию сворачиваемое содержимое скрыто. Однако вы можете добавить .showкласс для отображения контента по умолчанию:

Пример

<div id="demo" class="collapse show">
Lorem ipsum dolor text....
</div>


Аккордеон

Боль важна сама по себе, но боль усиливается в процессе отложения жировых отложений, но я даю время, чтобы уменьшить ее, чтобы проделать большую работу и боль. Чтобы свести к минимуму, кто из нас должен заниматься какой-либо деятельностью, кроме как извлекать выгоду из ее последствий.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

В следующем примере показан простой аккордеон, расширяющий компонент карты.

Примечание. Используйте этот data-parentатрибут, чтобы убедиться, что все сворачиваемые элементы под указанным родительским элементом будут закрыты при отображении одного из сворачиваемых элементов.

Пример

<div id="accordion">

  <div class="card">
    <div class="card-header">
      <a class="card-link" data-toggle="collapse" href="#collapseOne">
        Collapsible Group Item #1
      </a>
    </div>
    <div id="collapseOne" class="collapse show" data-parent="#accordion">
      <div class="card-body">
        Lorem ipsum..
      </div>
    </div>
  </div>

  <div class="card">
    <div class="card-header">
      <a class="collapsed card-link" data-toggle="collapse" href="#collapseTwo">
        Collapsible Group Item #2
      </a>
    </div>
    <div id="collapseTwo" class="collapse" data-parent="#accordion">
      <div class="card-body">
        Lorem ipsum..
      </div>
    </div>
  </div>

  <div class="card">
    <div class="card-header">
      <a class="collapsed card-link" data-toggle="collapse" href="#collapseThree">
        Collapsible Group Item #3
      </a>
    </div>
    <div id="collapseThree" class="collapse" data-parent="#accordion">
      <div class="card-body">
        Lorem ipsum..
      </div>
    </div>
  </div>

</div>

Полное руководство по сворачиванию Bootstrap 4

Полный справочник по всем параметрам, методам и событиям свертывания см. в нашем Справочнике по сворачиванию Bootstrap 4 JS .