Bootstrap: Быстрое создание современных сайтов. Тимур Машнин
Чтение книги онлайн.

Читать онлайн книгу Bootstrap: Быстрое создание современных сайтов - Тимур Машнин страница 12

СКАЧАТЬ style="font-size:15px;">      Для смещения и центрирования кнопок дополнительно применяются классы. pull-left,.pull-right,.center-block.

      Класс. btn-group позволяет скомпоновать группу кнопок в строку или столбец.

      Горизонтальный макет:

      <div class=«btn-group»>

      <button type=«button» class=«btn btn-primary»> Button 1 </button>

      <button type=«button» class=«btn btn-primary»> Button 2 </button>

      <button type=«button» class=«btn btn-primary»> Button 3 </button>

      </div>

      Вертикальный макет:

      <div class=«btn-group-vertical»>

      <button type=«button» class=«btn btn-primary»> Button 1 </button>

      <button type=«button» class=«btn btn-primary»> Button 2 </button>

      <button type=«button» class=«btn btn-primary»> Button 3 </button>

      </div>

      Группа кнопок позволяет применить размер сразу ко всем кнопкам с помощью дополнительных классов. btn-group-lg,.btn-group-md,.btn-group-sm,.btn-group-xs.

      <div class=«btn-group-vertical btn-group-lg»>

      <button type=«button» class=«btn btn-primary»> Button 1 </button>

      <button type=«button» class=«btn btn-primary»> Button 2 </button>

      <button type=«button» class=«btn btn-primary»> Button 3 </button>

      </div>

      Класс. btn-group-justified, группирующий кнопки <a> позволяет заполнить кнопками всю ширину экрана.

      <div class=«btn-group btn-group-justified»>

      <a href=«#» class=«btn btn-primary»> Button 1 </a>

      <a href=«#» class=«btn btn-primary»> Button 2 </a>

      <a href=«#» class=«btn btn-primary»> Button 3 </a>

      </div>

      Для кнопок <button> этого же эффекта можно достичь, обернув каждую кнопку в контейнер div class=«btn-group»>.

      <div class=«btn-group btn-group-justified»>

      <div class=«btn-group»>

      <button type=«button» class=«btn btn-primary»> Button 1 </button>

      </div>

      <div class=«btn-group»>

      <button type=«button» class=«btn btn-primary»> Button 2 </button>

      </div>

      <div class=«btn-group»>

      <button type=«button» class=«btn btn-primary»> Button 3 </button>

      </div>

      </div>

      С помощью класса. btn-group можно также сделать кнопку с выпадающим меню.

      <div class=«btn-group»>

      <button type=«button» class=«btn btn-primary dropdown-toggle» data-toggle=«dropdown»> Sony <span class=«caret»> </span> </button>

      <ul class=«dropdown-menu» role=«menu»>

      <li> <a href=«#»> Tablet </a> </li>

      <li> <a href=«#»> Smartphone </a> </li>

      </ul>

      </div>

      Или разделенную кнопку с меню.

      <div class=«btn-group»>

      <button type=«button» class=«btn btn-primary»> Sony </button>

      <button type=«button» class=«btn btn-primary dropdown-toggle» data-toggle=«dropdown»>

      <span class=«caret»> </span>

      </button>

      <ul class=«dropdown-menu» role=«menu»>

      <li> <a href=«#»> Tablet </a> </li>

      <li> <a href=«#»> Smartphone </a> </li>

      </ul>

      </div>

      Кнопку раскрытия меню можно делать разного размера.

      <div class = «btn-group»>

      <button type = «button» class = «btn btn-default dropdown-toggle btn-lg» data-toggle = «dropdown»>

      Default

      <span class = «caret»> </span>

      </button>

      <ul class = «dropdown-menu» role = «menu»>

      <li> <a href = «#»> Action </a> </li>

      <li> <a href = «#»> Another action </a> </li>

      <li> СКАЧАТЬ