Как создать модальное окно на Bootstrap?

Пользователь

от violette_robel , в категории: HTML/CSS , год назад

Как создать модальное окно на Bootstrap?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от montana_hand , год назад

@violette_robel 

Чтобы создать модальное окно на Bootstrap, нужно выполнить следующие шаги:

  1. Добавьте кнопку, которая будет вызывать модальное окно. Например:
1
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#myModal">Открыть модальное окно</button>


  1. Создайте само модальное окно. Например:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
        <h4 class="modal-title" id="myModalLabel">Модальное окно на Bootstrap</h4>
      </div>
      <div class="modal-body">
        <p>Здесь находится контент модального окна.</p>
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Закрыть</button>
        <button type="button" class="btn btn-primary">Сохранить изменения</button>
      </div>
    </div>
  </div>
</div>


Здесь id="myModal" - идентификатор модального окна, который мы указали в кнопке с помощью data-target="#myModal".


data-dismiss="modal" - атрибут кнопки закрытия модального окна.

  1. Добавьте ссылку на CSS и JS файлы Bootstrap:
1
2
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>


Вот и все! Теперь при нажатии на кнопку должно появиться модальное окно с контентом.