ПанСли bootstrap: Bootstrap Бутстрап ПанСли

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Bootstrap Бутстрап ПанСли


ПанСли

ПанСль Π² Bootstrap прСдставляСт собой Ρ€Π°ΠΌΠΊΡƒ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ±ΠΈΠ²ΠΊΠΎΠΉ Π²ΠΎΠΊΡ€ΡƒΠ³ Π΅Π΅ содСрТимого:

ПанСли ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ .panel класса, Π° содСрТимоС Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ .panel-body класс:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

<div>
Β  <div>A Basic Panel</div>
</div>

.panel-default класс ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для стиля Ρ†Π²Π΅Ρ‚Π° ΠΏΠ°Π½Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ послСдний ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° этой страницС для Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… классов.


Panel Heading

Panel Heading

Panel Content

.panel-heading класс добавляСт Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π½Π° панСль:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

<div>
Β  <div>Panel Heading</div>
Β  <div>Panel Content</div>
</div>



НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» ΠΏΠ°Π½Π΅Π»ΠΈ

.panel-footer класс добавляСт Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» Π½Π° панСль:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

<div>
Β  <div>Panel Content</div>
Β  <div>Panel Footer</div>
</div>


Π“Ρ€ΡƒΠΏΠΏΠ° ΠΏΠ°Π½Π΅Π»Π΅ΠΉ

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ°Π½Π΅Π»Π΅ΠΉ вмСстС, ΠΎΠ±Π΅Ρ€Π½ΠΈΡ‚Π΅ <div> с классом
. panel-group
Π²ΠΎΠΊΡ€ΡƒΠ³ Π½ΠΈΡ….

.panel-group класс ΠΎΡ‡ΠΈΡ‰Π°Π΅Ρ‚ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΡ€Π°ΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

<div>
Β  <div>
Β Β Β  <div>Panel Content</div>
Β  </div>
Β  <div>
Β Β Β  <div>Panel Content</div>
Β  </div>
</div>


ПанСли с контСкстными классами

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΠΊΡ€Π°ΡΠΈΡ‚ΡŒ панСль, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ контСкстныС классы (.panel-default, .panel-primary, .panel-success, .panel-info, .panel-warning ΠΈΠ»ΠΈ .panel-danger):

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Panel with panel-default class

Panel Content

Panel with panel-primary class

Panel Content

Panel with panel-success class

Panel Content

Panel with panel-info class

Panel Content

Panel with panel-warning class

Panel Content

Panel with panel-danger class

Panel Content


Bootstrap 3 — ПанСли — ИВ Π¨Π΅Ρ„

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠ°Π½Π΅Π»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Twitter Bootstrap.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Twitter Bootstrap 3

Иногда, Π½Π° сайтС ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ логичСски связанный тСкст Π² Ρ€Π°ΠΌΠΊΠ΅. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Bootstrap панСль.

Для создания ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ тСкст Π² Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ элСмСнт <div> с классом .panel-body. ΠšΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ элСмСнт <div> с классами .panel ΠΈ .panel-default.


<div>
  <div>ΠŸΡ€ΠΈΠΌΠ΅Ρ€ простой ΠΏΠ°Π½Π΅Π»ΠΈ</div>
</div>

Π’Ρ‹ΡˆΠ΅ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:

Bootstrap — ПанСль

БозданиС панСли с заголовком

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π² панСль, Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ <div> с классом .panel-heading.


<div>
  <div>ПанСль с заголовком</div>
  <div>
    Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ
  </div>
</div>

Bootstrap — ПанСль с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ тСкст Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π² элСмСнты ΠΎΡ‚ <h2> Π΄ΠΎ <h6> ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ стили с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ класса . panel-title.


<div>
  <div>
    <h4>ПанСль с h4 заголовком</h4>
  </div>
  <div>
    Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ
  </div>
</div>

Bootstrap — ПанСль с h4 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ

ПанСль с Ρ„ΡƒΡ‚Π΅Ρ€ΠΎΠΌ

Подобно панСлям с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ, Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΡΠ΅ΠΊΡ†ΠΈΡŽ ΠΏΠΎΠ΄Π²Π°Π»Π° для Π²Π°ΡˆΠΈΡ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ класс .panel-footer. Π€ΡƒΡ‚Π΅Ρ€ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для размСщСния ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈΠ»ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ тСкста.


<div>
  <div>
    Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ
  </div>
  <div>ПанСль подвала</div>
</div>

Bootstrap — ПанСль с Ρ„ΡƒΡ‚Π΅Ρ€ΠΎΠΌ

ΠšΠ»Π°ΡΡΡ‹, Π°ΠΊΡ†Π΅Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ состояниС контСкста ΠΏΠ°Π½Π΅Π»ΠΈ

К панСлям, ΠΊΠ°ΠΊ ΠΈ ΠΊ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Bootstrap, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ классы (.panel-primary, .panel-success, .panel-info, .panel-warning, .panel-danger), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ Π΅Ρ‘ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ†Π²Π΅Ρ‚Π°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.


<div>
  <div>
    <h4>Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ</h4>
  </div>
  <div>
    Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ
  </div>
</div>
<div>
  <div>
    <h4>Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ</h4>
  </div>
  <div>
    Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ
  </div>
</div>
<div>
  <div>
    <h4>Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ</h4>
  </div>
  <div>
    Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ
  </div>
</div>
<div>
  <div>
    <h4>Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ</h4>
  </div>
  <div>
    Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ
  </div>
</div>
<div>
  <div>
    <h4>Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ</h4>
  </div>
  <div>
    Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ
  </div>
</div>

Bootstrap — ПанСли с Π°ΠΊΡ†Π΅Π½Ρ‚Π½Ρ‹ΠΌΠΈ классами

Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΎΠ²Ρ‹Ρ… списков Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠ°Π½Π΅Π»Π΅ΠΉ

Π’ панСлях Twitter Bootstrap 3 ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:


<!-- ПанСль 1 -->
<div>
  <div>Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ</div>
  <div>
    <p>. ..</p>
  </div>
  <!-- Π’Π°Π±Π»ΠΈΡ†Π° -->
  <table>
    ...
  </table>
</div>

Bootstrap — ПанСль, содСрТащая тСкст ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ

ΠŸΡ€ΠΈ отсутствии содСрТимого ΠΏΠ°Π½Π΅Π»ΠΈ, Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΏΡ€ΠΈΠΌΡ‹ΠΊΠ°Π΅Ρ‚ ΠΊ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΡƒ Π±Π΅Π· отступа.


<div>
  <!-- ΠžΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ содСрТимоС ΠΏΠ°Π½Π΅Π»ΠΈ -->
  <div>Panel heading</div>

  <!-- Π’Π°Π±Π»ΠΈΡ†Π° -->
  <table>
    ...
  </table>
</div>

Bootstrap — ПанСль, содСрТащая Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ

Π“Ρ€ΡƒΠΏΠΏΠΎΠ²Ρ‹Π΅ списки, Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ способом Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ любой ΠΏΠ°Π½Π΅Π»ΠΈ Bootstrap.


<div>
  <!-- ΠžΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ содСрТимоС ΠΏΠ°Π½Π΅Π»ΠΈ -->
  <div>Π’ΠΎΠ²Π°Ρ€Ρ‹</div>
  <div>
    Бписок Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΉ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², доступных Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅.
  </div>
  <!-- Π“Ρ€ΡƒΠΏΠΏΠΎΠ²ΠΎΠΉ список -->
  <div>
    <a href="#">Π‘ΠΌΠ°Ρ€Ρ‚Ρ„ΠΎΠ½Ρ‹ <span>32</span></a>
    <a href="#">Ноутбуки <span>204</span></a>
    <a href="#">ΠŸΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹ <span>517</span></a>  
    <a href="#">ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ <span>71</span></a>
  </div>
</div>

Bootstrap — ПанСль, содСрТащая список

ДСмострация ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Panel

Навигационная панСль.

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Β· Bootstrap. ВСрсия v4.0.0

ДокумСнтация ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ для ΠΌΠΎΡ‰Π½ΠΎΠ³ΠΎ ΠΈ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΠ³ΠΎ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Bootstrap ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ. Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π±Ρ€Π΅Π½Π΄ΠΈΠ½Π³Π°, Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ нашСго ΠΏΠ»Π°Π³ΠΈΠ½Π° для сворачивания.



Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚


Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½Π°Π΄ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ использованиСм Π½Π°Π²Π±Π°Ρ€Π°:


  • Навбары Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Β«ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠΈΒ» ΠΈΠ· классов .navbar ΠΈ .navbar-expand{-sm|-md|-lg|-xl} для отзывчивости ΠΏΡ€ΠΈ «складывании»и классы , Π° Ρ‚Π°ΠΊΠΆΠ΅ классы Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… схСм.
  • Навбары ΠΈ ΠΈΡ… содСрТимоС ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ 100% ΡˆΠΈΡ€ΠΈΠ½Ρ‹. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ для ограничСния ΠΈΡ… Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρ‹.
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ наши классы спСйсинга ΠΈ «флСкс» для контроля Π½Π°Π΄ пространством ΠΈ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π°Π²Π±Π°Ρ€ΠΎΠ².
  • Навбары ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ это. ΠžΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ зависит ΠΎΡ‚ нашСго Β«ΠΏΠ»Π°Π³ΠΈΠ½Π° свСртывания» JavaScript.
  • Навбары скрыты ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ ΠΈΡ… ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅ΠΌΡ‹ΠΌΠΈ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² класс .d-print Π² .navbar. Π‘ΠΌΠΎΡ‚Ρ€ΠΈ класс отобраТСния.
  • ΠŸΡ€ΠΈΠ΄Π°ΠΉΡ‚Π΅ ΠΈΠΌ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ использованиСм элСмСнта <nav>, ΠΈΠ»ΠΈ, Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ΅Π½Π΅Π΅ спСцифичСский элСмСнт – Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ <div>: Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ role="navigation" Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π½Π°Π²Π±Π°Ρ€ для придания Π΅ΠΌΡƒ большСй доступности для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.

Π”Π°Π»ΡŒΡˆΠ΅ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈ список ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΏΠΎΠ΄-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².


ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ Ρ‚ΠΈΠΏΡ‹ содСрТимого


Π’ Π½Π°Π²Π±Π°Ρ€Π°Ρ… ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ встроСнная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΠ½ΠΎΠ³ΠΈΡ… суб-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². Π’Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ Π½ΡƒΠΆΠ½Ρ‹ΠΉ:


  • .navbar-brand для названия вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.
  • .navbar-nav для Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»Π½ΠΎΠΉ высоты (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ элСмСнты).
  • .navbar-toggler для использования с нашим JS-Β«ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ свСртывания» ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΡ…ΡΡ состояний Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ.
  • .form-inline для Π»ΡŽΠ±Ρ‹Ρ… ΠΎΡ€Π³Π°Π½ΠΎΠ² контроля Ρ„ΠΎΡ€ΠΌ ΠΈ дСйствий с Π½ΠΈΠΌΠΈ.
  • .navbar-text для добавлСния Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… строк тСкста.
  • .collapse.navbar-collapse для группирования ΠΈ скрытия содСрТимого Π½Π°Π²Π±Π°Ρ€Π° Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ Π±Ρ€Π΅ΠΉΠΊΠΏΠΎΠΉΠ½Ρ‚Π΅ родитСля.

Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ всСх суб-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ свСтлый Π½Π°Π²Π±Π°Ρ€ с автоматичСским сворачиваниСм Π½Π° Π±Ρ€Π΅ΠΉΠΊΠΏΠΎΠΉΠ½Ρ‚Π΅ lg (большой).



<nav>
  <a href="#">Navbar</a>
  <button type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
    <span></span>
  </button>

  <div>
    <ul>
      <li>
        <a href="#">Home <span>(current)</span></a>
      </li>
      <li>
        <a href="#">Link</a>
      </li>
      <li>
        <a href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
          Dropdown
        </a>
        <div aria-labelledby="navbarDropdown">
          <a href="#">Action</a>
          <a href="#">Another action</a>
          <div></div>
          <a href="#">Something else here</a>
        </div>
      </li>
      <li>
        <a href="#">Disabled</a>
      </li>
    </ul>
    <form>
      <input type="search" placeholder="Search" aria-label="Search">
      <button type="submit">Search</button>
    </form>
  </div>
</nav>


Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ классы Ρ†Π²Π΅Ρ‚Π° bg-light ΠΈ спСйсинга my-2, my-lg-0, mr-sm-0, my-sm-0.


Π‘Ρ€Π΅Π½Π΄


.navbar-brand ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Ρƒ элСмСнтов, Π½ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ всСго – ΠΊ ссылкС, Ρ‚.ΠΊ. Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ элСмСнты ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ классы ΠΈΠ»ΠΈ стили.



<!-- As a link -->
<nav>
  <a href="#">Navbar</a>
</nav>

<!-- As a heading -->
<nav>
  <span>Navbar</span>
</nav>


Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΊ .navbar-brand ΠΏΠΎΡ‡Ρ‚ΠΈ всСгда ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стилизации CSS ΠΈ классов.




<!-- Just an image -->
<nav>
  <a href="#">
    <img src="/assets/brand/bootstrap-solid.svg" alt="">
  </a>
</nav>



<!-- Image and text -->
<nav>
  <a href="#">
    <img src="/assets/brand/bootstrap-solid. svg" alt="">
    Bootstrap
  </a>
</nav>


Навбар


Бсылки Π² Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π½Π°Π²Π±Π°Ρ€Π° сдСланы Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… класса .nav, с ΠΈΡ… собствСнными классами-ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ; ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ использования классов Ρ‚ΠΎΠ³Π³Π»Π΅Ρ€Π° для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Β«ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΠ³ΠΎΒ» повСдСния. Навигация Π² Π½Π°Π²Π±Π°Ρ€Π°Ρ… Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°ΠΉΠΌΠ΅Ρ‚ максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ количСство Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ мСста, для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ выравнивания элСмСнтов Π½Π°Π²Π±Π°Ρ€Π°.


АктивныС состояния – с классом .active – Π½ΡƒΠΆΠ½Ρ‹ для ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ возмоТности примСнСния Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницы Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΊ .nav-link ΠΈΠ»ΠΈ ΠΈΡ… нСпосрСдствСнному Β«Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽΒ» .nav-item.



<nav>
  <a href="#">Navbar</a>
  <button type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
    <span></span>
  </button>
  <div>
    <ul>
      <li>
        <a href="#">Home <span>(current)</span></a>
      </li>
      <li>
        <a href="#">Features</a>
      </li>
      <li>
        <a href="#">Pricing</a>
      </li>
      <li>
        <a href="#">Disabled</a>
      </li>
    </ul>
  </div>
</nav>


И Ρ‚. ΠΊ. ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ классы Π² Π½Π°ΡˆΠΈΡ… Π½Π°Π²Π±Π°Ρ€Π°Ρ…, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ «списочного» ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° ΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ΅, Ссли Π²Π°ΠΌ Π½Π°Π΄ΠΎ.



<nav>
  <a href="#">Navbar</a>
  <button type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
    <span></span>
  </button>
  <div>
    <div>
      <a href="#">Home <span>(current)</span></a>
      <a href="#">Features</a>
      <a href="#">Pricing</a>
      <a href="#">Disabled</a>
    </div>
  </div>
</nav>


Π’Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ мСню Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΠΎΠ±ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ элСмСнта для позиционирования, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΡƒΠ΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ΡΡŒ Π² использовании Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… элСмСнтов для .nav-item ΠΈ .nav-link, ΠΊΠ°ΠΊ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½ΠΈΠΆΠ΅.



<nav>
  <a href="#">Navbar</a>
  <button type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
    <span></span>
  </button>
  <div>
    <ul>
      <li>
        <a href="#">Home <span>(current)</span></a>
      </li>
      <li>
        <a href="#">Features</a>
      </li>
      <li>
        <a href="#">Pricing</a>
      </li>
      <li>
        <a href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
          Dropdown link
        </a>
        <div aria-labelledby="navbarDropdownMenuLink">
          <a href="#">Action</a>
          <a href="#">Another action</a>
          <a href="#">Something else here</a>
        </div>
      </li>
    </ul>
  </div>
</nav>


Π€ΠΎΡ€ΠΌΡ‹


Π Π°Π·ΠΌΠ΅Ρ‰Π°ΠΉΡ‚Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π°Π²Π±Π°Ρ€Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ элСмСнты контроля Ρ„ΠΎΡ€ΠΌ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π² Π½ΠΈΡ… класс . form-inline.



<nav>
  <form>
    <input type="search" placeholder="Search" aria-label="Search">
    <button type="submit">Search</button>
  </form>
</nav>


Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°ΠΉΡ‚Π΅ содСрТимоС Π²Π°ΡˆΠΈΡ… строчных Ρ„ΠΎΡ€ΠΌ классами-ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°ΠΌΠΈ, ΠΊΠ°ΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ.



<nav>
  <a>Navbar</a>
  <form>
    <input type="search" placeholder="Search" aria-label="Search">
    <button type="submit">Search</button>
  </form>
</nav>


Π Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΈ Ρ„ΠΎΡ€ΠΌΡ‹ Π²Π²ΠΎΠ΄Π°, Ρ‚Π°ΠΊΠΆΠ΅:



<nav>
  <form>
    <div>
      <div>
        <span>@</span>
      </div>
      <input type="text" placeholder="Username" aria-label="Username" aria-describedby="basic-addon1">
    </div>
  </form>
</nav>


Π Π°Π·Π½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ этих Ρ„ΠΎΡ€ΠΌ Π² Π½Π°Π²Π±Π°Ρ€Π°Ρ…. Π­Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ выравнивания ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для выравнивания элСмСнтов Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ².




Main button
Smaller button

<nav>
  <form>
    <button type="button">Main button</button>
    <button type="button">Smaller button</button>
  </form>
</nav>


ВСкст


Благодаря классу .navbar-text Π½Π°Π²Π±Π°Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Β«ΠΊΡ€ΡƒΠΏΠΈΡ†Ρ‹Β» тСкста. Π­Ρ‚ΠΎΡ‚ класс ΠΏΡ€ΠΈΠ΄Π°Π΅Ρ‚ строкам тСкста Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ спСйсинг.




Navbar text with an inline element

<nav>
  <span>
    Navbar text with an inline element
  </span>
</nav>


Π‘ΠΌΠ΅ΡˆΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΈ Π΄ΠΎΠ±ΠΈΠ²Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ соотвСтствия с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°ΠΌΠΈ, ΠΊΠ°ΠΊ Π²Π°ΠΌ Π½Π°Π΄ΠΎ.



<nav>
  <a href="#">Navbar w/ text</a>
  <button type="button" data-toggle="collapse" data-target="#navbarText" aria-controls="navbarText" aria-expanded="false" aria-label="Toggle navigation">
    <span></span>
  </button>
  <div>
    <ul>
      <li>
        <a href="#">Home <span>(current)</span></a>
      </li>
      <li>
        <a href="#">Features</a>
      </li>
      <li>
        <a href="#">Pricing</a>
      </li>
    </ul>
    <span>
      Navbar text with an inline element
    </span>
  </div>
</nav>


Π¦Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ схСмы


Настройка оформлСния Π½Π°Π²Π±Π°Ρ€ΠΎΠ² Π² BS4 стала ΡΡ‚ΠΎΠ»ΡŒ Π»Π΅Π³ΠΊΠΎΠΉ благодаря ΡΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΡŽ классов оформлСния ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ background-color. Π’Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ .navbar-light для Π½Π°Π²Π±Π°Ρ€Π° со свСтлым Ρ„ΠΎΠ½ΠΎΠΌ, ΠΈΠ»ΠΈ .navbar-dark для Π½Π°Π²Π±Π°Ρ€Π° с Ρ‚Π΅ΠΌΠ½Ρ‹ΠΌ Ρ„ΠΎΠ½ΠΎΠΌ. Π”Π°Π»Π΅Π΅ настраивайтС ΠΈΡ… классами .bg-*.




<nav>
  <!-- Navbar content -->
</nav>

<nav>
  <!-- Navbar content -->
</nav>

<nav>
  <!-- Navbar content -->
</nav>

ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹


Π₯отя это ΠΈ Π½Π΅ трСбуСтся, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π½Π°Π²Π±Π°Ρ€ Π² .container для цСнтрирования Π½Π°Π²Π±Π°Ρ€Π° Π½Π° страницС ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Π½Π°Π²Π±Π°Ρ€ Π² .container лишь для цСнтрирования содСрТимого Π½Π°Π²Π±Π°Ρ€Π° с фиксированной ΠΏΠΎΠ·ΠΈΡ†ΠΈΠ΅ΠΉ β€œtop”.



<div>
  <nav>
    <a href="#">Navbar</a>
  </nav>
</div>


Когда ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Π²Π½ΡƒΡ‚Ρ€ΠΈ вашСго Π½Π°Π²Π±Π°Ρ€Π°, Π΅Π³ΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Π΄Π΄ΠΈΠ½Π³ удаляСтся Π½Π° Π±Ρ€Π΅ΠΉΠΊΠΏΠΎΠΉΠ½Ρ‚Π°Ρ…, ΠΌΠ΅Π½ΡŒΡˆΠΈΡ… Ρ‡Π΅ΠΌ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ Π²Π°ΠΌΠΈ . navbar-expand{-sm|-md|-lg|-xl}. Π­Ρ‚ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ Π½Π΅Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ удвоСния ΠΏΠ°Π΄Π΄ΠΈΠ½Π³Π° Π½Π° ΠΌΠ΅Π½ΡŒΡˆΠΈΡ… Π²ΡŒΡŽΠΏΠΎΡ€Ρ‚Π°Ρ…, ΠΊΠΎΠ³Π΄Π° ваш Π½Π°Π²Π±Π°Ρ€ свСрнут.



<nav>
  <div>
    <a href="#">Navbar</a>
  </div>
</nav>


Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅


Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ наши ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ позиционирования для размСщСния Π½Π°Π²Π±Π°Ρ€ΠΎΠ² Π² нСстатичных позициях. Π’Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ ΠΈΠ· фиксированного Π½Π°Π²Π΅Ρ€Ρ…Ρƒ, Π²Π½ΠΈΠ·Ρƒ ΠΈΠ»ΠΈ Β«ΠΏΡ€ΠΈΠΊΠ»Π΅ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡΒ» (прокручиваСтся со страницСй, ΠΏΠΎΠΊΠ° Π½Π΅ достигнСт Π²Π΅Ρ€Ρ…Π°, ΠΈ остаСтся Ρ‚Π°ΠΌ). ЀиксированныС Π½Π°Π²Π±Π°Ρ€Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ position: fixed, поэтому ΠΎΠ½ΠΈ Β«ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹Β» ΠΈΠ· Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ строСния DOM ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ добавлСния CSS (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, padding-top Π² <body>).


Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ .sticky-top ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ position: sticky, которая Π½Π΅ поддСрТиваСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.



<nav>
  <a href="#">Default</a>
</nav>



<nav>
  <a href="#">Fixed top</a>
</nav>



<nav>
  <a href="#">Fixed bottom</a>
</nav>



<nav>
  <a href="#">Sticky top</a>
</nav>


ΠžΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅


Навбары ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ классы .navbar-toggler, .navbar-collapse ΠΈ .navbar-expand{-sm|-md|-lg|-xl} для измСнСния, ΠΊΠΎΠ³Π΄Π° ΠΈΡ… содСрТимоС «схлапываСтся» ΠΏΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ. Π’ сочСтании с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ классами Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π½Π΅ΠΊΠΈΠ΅ элСмСнты.


Для Π½Π°Π²Π±Π°Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² Π½Π°Π²Π±Π°Ρ€ класс .navbar-expand. Для Π½Π°Π²Π±Π°Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ всСгда ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ, Π½Π΅ добавляйтС Π΅Π³ΠΎ.


Π’ΠΎΠ³Π³Π»Π΅Ρ€ (ΠΊΠ½ΠΎΠΏΠΊΠ° разворачивания мСню)


Π’ΠΎΠ³Π³Π»Π΅Ρ€Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½Ρ‹ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ, Π½ΠΎ Ссли ΠΎΠ½ΠΈ ΠΈΠ΄ΡƒΡ‚ Π·Π° Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠΌΠΈ элСмСнтами ΠΊΠ°ΠΊ .navbar-brand – ΠΎΠ½ΠΈ автоматичСски Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ. Π—Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ вашСй Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ пСрСставит ΠΈ Ρ‚ΠΎΠ³Π³Π»Π΅Ρ€.


Π‘Π΅Π· ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ элСмСнта класса .navbar-brand, Π½Π° самых ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… Π±Ρ€Π΅ΠΉΠΊΠΏΠΎΠΉΠ½Ρ‚Π°Ρ…:



<nav>
  <button type="button" data-toggle="collapse" data-target="#navbarTogglerDemo01" aria-controls="navbarTogglerDemo01" aria-expanded="false" aria-label="Toggle navigation">
    <span></span>
  </button>
  <div>
    <a href="#">Hidden brand</a>
    <ul>
      <li>
        <a href="#">Home <span>(current)</span></a>
      </li>
      <li>
        <a href="#">Link</a>
      </li>
      <li>
        <a href="#">Disabled</a>
      </li>
    </ul>
    <form>
      <input type="search" placeholder="Search" aria-label="Search">
      <button type="submit">Search</button>
    </form>
  </div>
</nav>


Π‘ Β«Π±Ρ€Π΅Π½Π΄ΠΎΠΌΒ», ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ слСва, ΠΈ Ρ‚ΠΎΠ³Π³Π»Π΅Ρ€ΠΎΠΌ — справа:



<nav>
  <a href="#">Navbar</a>
  <button type="button" data-toggle="collapse" data-target="#navbarTogglerDemo02" aria-controls="navbarTogglerDemo02" aria-expanded="false" aria-label="Toggle navigation">
    <span></span>
  </button>

  <div>
    <ul>
      <li>
        <a href="#">Home <span>(current)</span></a>
      </li>
      <li>
        <a href="#">Link</a>
      </li>
      <li>
        <a href="#">Disabled</a>
      </li>
    </ul>
    <form>
      <input type="search" placeholder="Search">
      <button type="submit">Search</button>
    </form>
  </div>
</nav>


Π‘ Ρ‚ΠΎΠ³Π³Π»Π΅Ρ€ΠΎΠΌ слСва ΠΈ Β«Π±Ρ€Π΅Π½Π΄ΠΎΠΌΒ» справа:



<nav>
  <button type="button" data-toggle="collapse" data-target="#navbarTogglerDemo03" aria-controls="navbarTogglerDemo03" aria-expanded="false" aria-label="Toggle navigation">
    <span></span>
  </button>
  <a href="#">Navbar</a>

  <div>
    <ul>
      <li>
        <a href="#">Home <span>(current)</span></a>
      </li>
      <li>
        <a href="#">Link</a>
      </li>
      <li>
        <a href="#">Disabled</a>
      </li>
    </ul>
    <form>
      <input type="search" placeholder="Search" aria-label="Search">
      <button type="submit">Search</button>
    </form>
  </div>
</nav>


Π’Π½Π΅ΡˆΠ½Π΅Π΅ содСрТимоС


Иногда Π½Π°Π΄ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½ коллапса для запуска скрытого содСрТимого Π½Π° страницС. Π’.ΠΊ. наш ΠΏΠ»Π°Π³ΠΈΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· id ΠΈ data-target – Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π»Π΅Π³ΠΊΠΎ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ!


Collapsed content


Toggleable via the navbar brand.



<div>
  <div>
    <div>
      <h5>Collapsed content</h5>
      <span>Toggleable via the navbar brand.</span>
    </div>
  </div>
  <nav>
    <button type="button" data-toggle="collapse" data-target="#navbarToggleExternalContent" aria-controls="navbarToggleExternalContent" aria-expanded="false" aria-label="Toggle navigation">
      <span></span>
    </button>
  </nav>
</div>



Навигационная панСль Β· Bootstrap Π½Π° русском

Навигационная панСль являСтся простой ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΎΠΉ для позиционирования Π±Ρ€Π΅Π½Π΄ΠΈΠ½Π³, навигация ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ элСмСнты Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ. Π­Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΡ‹ΠΉ ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ нашСго ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΊΡ€Π°Ρ…, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π·Π°ΠΊΠ°Π΄Ρ€ΠΎΠ²Ρ‹ΠΉ.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠžΡΠ½ΠΎΠ²Ρ‹

Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π½Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ панСлью:

  • Navbar’Ρƒ трСбуСтся Π·Π°Π΄Π°Ρ‚ΡŒ класс .navbar ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ схСму.
  • По-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Navbars ΠΈ Π΅Π³ΠΎ содСрТаниС ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ для ограничСния ΠΈΡ… ΡˆΠΈΡ€ΠΈΠ½Ρ‹.
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ .pull-*-left ΠΈ .pull-*-right Ρ‡Ρ‚ΠΎΠ±Ρ‹ быстро Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹.
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ <nav> элСмСнт ΠΈΠ»ΠΈ, Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰ΠΈΠΉ элСмСнт, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ <div> Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ role="navigation" для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² качСствС ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π° Ρ€Π΅Π³ΠΈΠΎΠ½ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ содСрТимоe

Navbars оснащСны встроСнной ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². Π‘ΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΡΠΎΡ‡Π΅Ρ‚Π°Ρ‚ΡŒ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… настроСк:

  • .navbar-brand для Π’Π°ΡˆΠ΅ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈΠ»ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
  • .navbar-nav для ΠΏΠΎΠ»Π½ΠΎΠΉ высоты ΠΈ облСгчСнная навигация (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ для Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ…ΡΡ списков)
  • .navbar-toggler для использования с нашими ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΊΡ€Π°Ρ… ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… навигация ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ повСдСния.

Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ для всСх Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, свСтлых ΠΏΠ°Π½Π΅Π»Π΅ΠΉ:

<nav>
  <a href="#">Navbar</a>
  <ul>
    <li>
      <a href="#">Home <span>(current)</span></a>
    </li>
    <li>
      <a href="#">Features</a>
    </li>
    <li>
      <a href="#">Pricing</a>
    </li>
    <li>
      <a href="#">About</a>
    </li>
  </ul>
  <form>
    <input type="text" placeholder="Search">
    <button type="submit">Search</button>
  </form>
</nav>

Π‘Ρ€Π΅Π½Π΄

.navbar-brand ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Ρ‹ ΠΊ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Ρƒ элСмСнтов, Π½ΠΎ ΡΠΊΠΎΡ€ΡŒ Π»ΡƒΡ‡ΡˆΠ΅ всСго Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² качСствС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… элСмСнтов ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ слуТСбныС классы ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ стили.

<nav>
  <a href="#">Navbar</a>
</nav>

<nav>
  <h2>Navbar</h2>
</nav>

Nav

Навигации Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΏΠΎΡ…ΠΎΠΆΠ° Π½Π° Π½Π°ΡˆΠΈΡ… рСгулярных навигация Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ²β€”ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ .nav Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ класса с ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΡΡ‚ΠΈΠ³Π½ΡƒΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ взгляда. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ .nav.navbar-nav.

<nav>
  <ul>
    <li>
      <a href="#">Home <span>(current)</span></a>
    </li>
    <li>
      <a href="#">Features</a>
    </li>
    <li>
      <a href="#">Pricing</a>
    </li>
    <li>
      <a href="#">About</a>
    </li>
  </ul>
</nav>

И ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ классы для Π½Π°ΡˆΠΈΡ… Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΉ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π½Π° основС списка ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠΌ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ, Ссли Π²Π°ΠΌ нравится.

<nav>
  <div>
    <a href="#">Home <span>(current)</span></a>
    <a href="#">Features</a>
    <a href="#">Pricing</a>
    <a href="#">About</a>
  </div>
</nav>

Π¦Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ схСмы

Π’Π΅ΠΌΡ‹ оформлСния ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ благодаря ΡΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΡŽ простого ссылкС Ρ†Π²Π΅Ρ‚ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ класса ΠΈ background-color ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹. Π˜Π½Π°Ρ‡Π΅ говоря, Π²Ρ‹ ΡƒΠΊΠ°ΠΆΠ΅Ρ‚Π΅ свСтлый ΠΈΠ»ΠΈ Ρ‚Π΅ΠΌΠ½Ρ‹ΠΉ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°.

Π’ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π² Π²ΠΈΠ΄Ρƒ.

<nav>
  <!-- Навигационная панСль содСрТимоС -->
</nav>

<nav>
  <!-- Навигационная панСль содСрТимоС -->
</nav>

<nav>
  <!-- Навигационная панСль содСрТимоС -->
</nav>

ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹

Π₯отя это Π½Π΅ трСбуСтся, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π² .container, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ†Π΅Π½Ρ‚Ρ€ Π΅Π³ΠΎ Π½Π° страницС ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΎΠ΄ΠΈΠ½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ†Π΅Π½Ρ‚Ρ€ Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ фиксированный ΠΈΠ»ΠΈ статичСский Ρ‚ΠΎΠΏ navbar.

<div>
  <nav>
    <a href="#">Navbar</a>
  </nav>
</div>
<nav>
  <div>
    <a href="#">Navbar</a>
  </div>
</nav>

Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅

Navbars ΠΌΠΎΠΆΠ½ΠΎ статичСски (ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ), статичСский Π±Π΅Π· скруглСнных ΡƒΠ³Π»ΠΎΠ² ΠΈΠ»ΠΈ крСпится ΠΊ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ½Π΅ΠΉ части области просмотра.

<nav>
  <a href="#">Full width</a>
</nav>
<nav>
  <a href="#">Fixed top</a>
</nav>
<nav>
  <a href="#">Fixed bottom</a>
</nav>

Π‘ΠΊΠ»Π°Π΄Π½ΠΎΠΉ содСрТания

Наш ΠΏΠ»Π°Π³ΠΈΠ½ Ρ€Π°Π·Π²Π°Π» позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ <button> ΠΈΠ»ΠΈ <a> для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ скрытый ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚.

☰

Collapsed content

Toggleable via the navbar brand.

<nav>
  <button type="button" data-toggle="collapse" data-target="#exCollapsingNavbar" aria-controls="exCollapsingNavbar" aria-expanded="false" aria-label="Toggle navigation">
    &#9776;
  </button>
  <div>
    <div>
      <h5>Collapsed content</h5>
      <span>Toggleable via the navbar brand.</span>
    </div>
  </div>
</nav>

Для Π±ΠΎΠ»Π΅Π΅ слоТных ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, ΠΊΠ°ΠΊ Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² Bootstrap v3, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ .navbar-toggleable-* классы Π² сочСтании с .navbar-toggler. Π­Ρ‚ΠΈ классы ΠΏΠ΅Ρ€Π΅ΡΠΈΠ»ΠΈΡ‚ΡŒ aΠ΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° содСрТаниС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ.

<nav>
  <button type="button" data-toggle="collapse" data-target="#exCollapsingNavbar2" aria-controls="exCollapsingNavbar2" aria-expanded="false" aria-label="Toggle navigation">
    &#9776;
  </button>
  <div>
    <a href="#">Responsive navbar</a>
    <ul>
      <li>
        <a href="#">Home <span>(current)</span></a>
      </li>
      <li>
        <a href="#">Features</a>
      </li>
      <li>
        <a href="#">Pricing</a>
      </li>
      <li>
        <a href="#">About</a>
      </li>
    </ul>
  </div>
</nav>

Bootstrap — ПанСли — CoderLessons.com

Π’ этой Π³Π»Π°Π²Π΅ Ρ€Π΅Ρ‡ΡŒ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ ΠΎ панСлях Bootstrap. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ свой ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ DOM Π² ΠΊΠΎΡ€ΠΎΠ±ΠΊΡƒ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π±Π°Π·ΠΎΠ²ΡƒΡŽ панСль, просто Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ класс .panel ΠΊ элСмСнту <div>. Π’Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ класс .panel-default ΠΊ этому элСмСнту, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ β€”

<div class = "panel panel-default">
   <div class = "panel-body">
      This is a Basic panel
   </div>
</div>

ПанСль с заголовком

Π•ΡΡ‚ΡŒ Π΄Π²Π° способа Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ:

  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ класс .panel-heading, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π½Π° панСль.

  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ любой <h2> β€” <h6> с классом .panel-title, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ стилизованный Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ класс .panel-heading, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π½Π° панСль.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ любой <h2> β€” <h6> с классом .panel-title, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ стилизованный Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ дСмонстрируСт ΠΎΠ±Π° способа β€”

<div class = "panel panel-default">
   <div class = "panel-heading">
      Panel heading without title
   </div>
   
   <div class = "panel-body">
      Panel content
   </div>
</div>

<div class = "panel panel-default">
   <div class = "panel-heading">
      <h4 class = "panel-title">
         Panel With title
      </h4>
   </div>
   
   <div class = "panel-body">
      Panel content
   </div>
</div>

ПанСль с Π½ΠΈΠΆΠ½ΠΈΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»ΠΎΠΌ

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΈΠΆΠ½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Ρ‹ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ, оборачивая ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ»ΠΈ Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½Ρ‹ΠΉ тСкст Π² <div>, содСрТащий класс .panel-footer . Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ дСмонстрируСт это.

<div class = "panel panel-default">
   <div class = "panel-body">
      This is a Basic panel
   </div>
   
   <div class = "panel-footer">Panel footer</div>
</div>

НиТниС ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Ρ‹ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π΅ Π½Π°ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ Ρ†Π²Π΅Ρ‚Π° ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΏΡ€ΠΈ использовании контСкстных Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΌ ΠΏΠ»Π°Π½Π΅.

ПанСль ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½Ρ‹Π΅ ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ классы контСкстного состояния, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ: панСль-панСль, панСль-успСх, панСль-информация, панСль-ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, панСль-ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ панСль Π±ΠΎΠ»Π΅Π΅ Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠΉ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ контСкста.

<div class = "panel panel-primary">
   <div class = "panel-heading">
      <h4 class = "panel-title">Panel title</h4>
   </div>
   
   <div class = "panel-body">
      This is a Basic panel
   </div>
</div>

<div class = "panel panel-success">
   <div class = "panel-heading">
      <h4 class = "panel-title">Panel title</h4>
   </div>
   
   <div class = "panel-body">
      This is a Basic panel
   </div>
</div>

<div class = "panel panel-info">
   <div class = "panel-heading">
      <h4 class = "panel-title">Panel title</h4>
   </div>
   
   <div class = "panel-body">
      This is a Basic panel
   </div>
</div>

<div class = "panel panel-warning">
   <div class = "panel-heading">
      <h4 class = "panel-title">Panel title</h4>
   </div>
   
   <div class = "panel-body">
      This is a Basic panel
   </div>
</div>

<div class = "panel panel-danger">
   <div class = "panel-heading">
      <h4 class = "panel-title">Panel title</h4>
   </div>
   
   <div class = "panel-body">
      This is a Basic panel
   </div>
</div>

ПанСль со столами

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π±Π΅Π· Π³Ρ€Π°Π½ΠΈΡ† Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ класс .table Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ <div>, содСрТащий .panel-body , ΠΈ ΠΌΡ‹ добавляСм Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ ΠΊ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ для раздСлСния. Если <div> Π½Π΅ содСрТит .panel-body , Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ пСрСмСщаСтся ΠΈΠ· Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΏΠ°Π½Π΅Π»ΠΈ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π±Π΅Π· прСрывания.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ дСмонстрируСт это β€”

<div class = "panel panel-default">
   <div class = "panel-heading">
      <h4 class = "panel-title">Panel title</h4>
   </div>
   
   <div class = "panel-body">
      This is a Basic panel
   </div>
   
   <table class = "table">
      <tr>
         <th>Product</th>
         <th>Price </th>
      </tr>
      
      <tr>
         <td>Product A</td>
         <td>200</td>
      </tr>
      
      <tr>
         <td>Product B</td>
         <td>400</td>
      </tr>
   </table>
   
</div>

<div class = "panel panel-default">
   <div class = "panel-heading">Panel Heading</div>
   
   <table class = "table">
      <tr>
         <th>Product</th>
         <th>Price </th>
      </tr>
      
      <tr>
         <td>Product A</td>
         <td>200</td>
      </tr>
      
      <tr>
         <td>Product B</td>
         <td>400</td>
      </tr>
   </table>
   
</div>

ПанСль с списком Π³Ρ€ΡƒΠΏΠΏ

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡ‹ списков Π² Π»ΡŽΠ±ΡƒΡŽ панСль. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ панСль, Π΄ΠΎΠ±Π°Π²ΠΈΠ² класс .panel ΠΊ элСмСнту <div>. Π’Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ класс .panel-default ΠΊ этому элСмСнту. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π² этой ΠΏΠ°Π½Π΅Π»ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ваш список Π³Ρ€ΡƒΠΏΠΏ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡ‹ списков ΠΈΠ· Π³Π»Π°Π²Ρ‹ Π“Ρ€ΡƒΠΏΠΏΡ‹ списков .

Bootstrap ΠΏΠ°Π½Π΅Π»ΠΈ

Π’ этой Π³Π»Π°Π²Π΅ ΠΌΡ‹ обсудим Bootstrap ΠΏΠ°Π½Π΅Π»ΠΈ, монтаТная панСль для вставки Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ DOM.

Π’Π°ΠΌ просто Π½ΡƒΠΆΠ½ΠΎ , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π±Π°Π·ΠΎΠ²ΡƒΡŽ панСль ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅.panel .panel-ΠΊΠ»Π°ΡΡΠΏΠΎΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽΠ² <div> элСмСнт.

НиТС показано:

<div>
   <div>
      This is a Basic panel
   </div>
</div>

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΎΠ½Π»Π°ΠΉΠ½ — ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ эффСкт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:


Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ

ΠœΡ‹ Π΄Π²Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… способа Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ:

  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ класс.panel-Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ просто Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ вашСго ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° ΠΏΠ°Π½Π΅Π»ΠΈ
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ <h2> — элСмСнты <H6> ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚.panel-Π½Π°Π·Π²Π°Π½ΠΈΠ΅ вашСго класса , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π·Π°Ρ€Π°Π½Π΅Π΅ стиля.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ Π΄Π²Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°:

<div>
   <div>
      Panel heading without title
   </div>
   <div>
      Panel content
   </div>
</div>

<div>
   <div>
      <h4>
         Panel With title
      </h4>
   </div>
   <div>
      Panel content
   </div>
</div>

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΎΠ½Π»Π°ΠΉΠ½ — ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ эффСкт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:


ПанСль Бноска

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ сноски Π² ΠΏΠ°Π½Π΅Π»ΠΈ, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ.panel-ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π΅ Π² <div> элСмСнт.ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅:

<div>
   <div>
      This is a Basic panel
   </div>
   <div>Panel footer</div>
</div>

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΎΠ½Π»Π°ΠΉΠ½ — ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ эффСкт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ панСль Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚ ΠΎΡ‚ сноскС со Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠΉ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° Π½Π΅ находится Π² ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΉ части содСрТания.


ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ с Ρ†Π²Π΅Ρ‚ΠΎΠΌ

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ панСль ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΉ, панСль-успСха, панСль-ΠΈΠ½Ρ„ΠΎ, панСль прСдупрСТдСния, классы панСльного опасности для установки ΠΏΠ°Π½Π΅Π»ΠΈ с ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅:

<div>
   <div>
      <h4>Panel title</h4>
   </div>
   <div>
      This is a Basic panel
   </div>
</div>
<div>
   <div>
      <h4>Panel title</h4>
   </div>
   <div>
      This is a Basic panel
   </div>
</div>
<div>
   <div>
      <h4>Panel title</h4>
   </div>
   <div>
      This is a Basic panel
   </div>
</div>
<div>
   <div>
      <h4>Panel title</h4>
   </div>
   <div>
      This is a Basic panel
   </div>
</div>
<div>
   <div>
      <h4>Panel title</h4>
   </div>
   <div>
      This is a Basic panel
   </div>
</div>

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΎΠ½Π»Π°ΠΉΠ½ — ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ эффСкт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:


Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Π½Π΅Π»ΠΈ стола

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ .table класс Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π±Π΅Π· Π³Ρ€Π°Π½ΠΈΡ†. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ тСкстовоС содСрТаниС ΠΎΠ±Ρ‰Π΅Π³ΠΎ количСства Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ† ΠΏΠΎ классам .panel Ρ‚Π΅Π»Π°. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅:

<div>
   <div>
      <h4>Panel title</h4>
   </div>
   <div>
      This is a Basic panel
   </div>
   <table>
      <th>Product</th><th>Price </th>
      <tr><td>Product A</td><td>200</td></tr>
      <tr><td>Product B</td><td>400</td></tr>
   </table>
</div>
<div>
   <div>Panel Heading</div>
   <table>
      <th>Product</th><th>Price </th>
      <tr><td>Product A</td><td>200</td></tr>
      <tr><td>Product B</td><td>400</td></tr>
   </table>
</div>

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΎΠ½Π»Π°ΠΉΠ½ — ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ эффСкт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:


Π‘ΠΎ списком Π³Ρ€ΡƒΠΏΠΏ ΠΏΠ°Π½Π΅Π»ΠΈ

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² любой список Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΡƒΡ‚Π΅ΠΌ добавлСния.panel ΠΈ .panel-ΠΊΠ»Π°ΡΡΠΏΠΎΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽΠ² <div> элСмСнт для создания ΠΏΠ°Π½Π΅Π»ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ список Π² ΠΏΠ°Π½Π΅Π»ΠΈ, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅:

<div>
   <div>Panel heading</div>
      <div>
         <p>This is a Basic panel content. This is a Basic panel content.
         This is a Basic panel content.This is a Basic panel content.
         This is a Basic panel content.This is a Basic panel content.
         This is a Basic panel content.
         </p>
   </div>
   <ul>
      <li>Free Domain Name Registration</li>
      <li>Free Window Space hosting</li>
      <li>Number of Images</li>
      <li>24*7 support</li>
      <li>Renewal cost per year</li>
   </ul>
</div>

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΎΠ½Π»Π°ΠΉΠ½ — ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ эффСкт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Bootstrap

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Bootstrap

ПослСднСС обновлСниС: 31.10.2015

Bootstrap ΠΈΠΌΠ΅Π΅Ρ‚ ряд ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ сводятся ΠΊ стандартным ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ ΠΈΠ»ΠΈ тСкстовым полям, Π° ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ слоТныС элСмСнты.
ΠŸΠΎΠ»Π½Ρ‹ΠΉ список ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Bootstrap ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ страницС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° http://getbootstrap.com/components/.
Рассмотрим Π²ΠΊΡ€Π°Ρ‚Ρ†Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ….

НавигационныС ΠΏΠ°Π½Π΅Π»ΠΈ

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Bootstrap, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΡ‹ сталкиваСмся Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, это навигационная панСль. Π”Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ располагаСтся Π½Π° мастСр-страницС
_Layout:


<div>
        <div>
            <div>
                <button type="button" data-toggle="collapse" data-target=".navbar-collapse">
                    <span></span>
                    <span></span>
                    <span></span>
                </button>
                @Html.ActionLink("Application name", "Index", "Home", null, new { @class = "navbar-brand" })
            </div>
            <div>
                <ul>
                    <li>@Html.ActionLink("Home", "Index", "Home")</li>
                    <li>@Html.ActionLink("About", "About", "Home")</li>
                    <li>@Html.ActionLink("Contact", "Contact", "Home")</li>
                </ul>
            </div>
        </div>
    </div>

И Π΄Π°ΠΆΠ΅ Ссли ΠΌΡ‹ сузим Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈΠ»ΠΈ запустим сайт Π½Π° мобильном устройствС, Ρ‚ΠΎ ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ остаСтся достаточно Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ:

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ прСдставляСт класс navbar. Π§Ρ‚ΠΎΠ±Ρ‹ панСль Π±Ρ‹Π»Π° фиксирована ΠΏΠΎ Π²Π΅Ρ€Ρ…Ρƒ страницы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ класс navbar-fixed-top.
Если Π±Ρ‹ ΠΌΡ‹, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Π·Π°Ρ…ΠΎΡ‚Π΅Π»ΠΈ Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ панСль ΠΏΠΎ Π½ΠΈΠ·Ρƒ, Ρ‚ΠΎ Π² этом случаС использовали Π±Ρ‹ класс navbar-fixed-bottom

И Ρ‚Π°ΠΊΠΆΠ΅ Π² объявлСнии Π±Π»ΠΎΠΊΠ° Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ класс navbar-inverse, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ†Π²Π΅Ρ‚Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. ВмСсто этого класса
ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ navbar-default, Ρ‚ΠΎΠ³Π΄Π° Π² этом случаС Ρƒ нас Π±Ρ‹ Π±Ρ‹Π»ΠΎ мСню стандартных свСтлых Ρ‚ΠΎΠ½ΠΎΠ².

Для создания ссылок Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ примСняСтся класс nav. Bootstrap прСдставляСт нСсколько классов для оформлСния ссылок Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ.
По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ класс navbar-nav, Π½ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ возмоТности.

Для создания Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ примСняСтся класс nav-tabs. Π’Π°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ мСню:


<ul>
    <li class ="active">@Html.ActionLink("Home", "Index", "Home")</li>
    <li>@Html.ActionLink("About", "About", "Home")</li>
    <li>@Html.ActionLink("Contact", "Contact", "Home")</li>
</ul>

даст Ρ‚Π°ΠΊΠΎΠΉ эффСкт:

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ создания ΠΏΠ°Π½Π΅Π»ΠΈ ссылок прСдставляСт класс nav-pills:


<ul>
    <li class ="active">@Html.ActionLink("Home", "Index", "Home")</li>
    <li>@Html.ActionLink("About", "About", "Home")</li>
    <li>@Html.ActionLink("Contact", "Contact", "Home")</li>
</ul>

А комбинируя классы nav-pills ΠΈ nav-stacked, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ мСню:


<ul>
	...............................
</ul>
ΠŸΠ°Π³ΠΈΠ½Π°Ρ†ΠΈΡ

Класс pagination позволяСт ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ панСль ссылок Π² Π²ΠΈΠ΄Π΅ постраничной Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ:


<ul>
  <li><a href="#">Β«</a></li>
  <li><a href="#">1</a></li>
  <li><a href="#">2</a></li>
  <li><a href="#">3</a></li>
  <li><a href="#">4</a></li>
  <li><a href="#">5</a></li>
  <li><a href="#">Β»</a></li>
</ul>
Заглавия

Для создания ссылок Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² примСняСтся класс breadcrumb:


<ul>
    <li class ="active">@Html.ActionLink("Home", "Index", "Home")</li>
    <li>@Html.ActionLink("About", "About", "Home")</li>
    <li>@Html.ActionLink("Contact", "Contact", "Home")</li>
</ul>

Кнопки

Для создания ΠΊΠ½ΠΎΠΏΠΎΠΊ Bootstrap ΠΈΠΌΠ΅Π΅Ρ‚ класс btn. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΡ„Ρ€ΠΌΠ»ΡΡŽΡ‚ΡΡ Π² Π³Ρ€ΡƒΠΏΠΏΡƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ класса btn-group:


<div role="group">
  <button type="button">Left</button>
  <button type="button">Middle</button>
  <button type="button">Right</button>
</div>
Кнопка с Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠΌ списком

Для создания Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка ΠΏΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ элСмСнта Π½Π°ΠΌ Π½Π°Π΄ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ вмСстС со списком, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ класс dropdown-menu:


<div>
    <button type="button" data-toggle="dropdown">
        Π―Π·Ρ‹ΠΊ программирования <span></span>
    </button>
    <ul role="menu">
        <li><a href="#">JavaScript</a></li>
        <li><a href="#">C#</a></li>
        <li><a href="#">VB.NET</a></li>
        <li></li>
        <li><a href="#">Java</a></li>
    </ul>
</div>

ΠœΠ΅Ρ‚ΠΊΠΈ

Для оформлСния кусков тСкста Π² качСствС ΠΌΠ΅Ρ‚ΠΎΠΊ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ класс label. Π’Π°ΠΊΠΆΠ΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ
Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ классы ΠΌΠ΅Ρ‚ΠΎΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ сообщСния:


<span>Default</span>
<span>Primary</span>
<span>Success</span>
<span>Info</span>
<span>Warning</span>
<span>Danger</span>

ΠŸΠΎΡ…ΠΎΠΆΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ класс alert:


<div>Π—Π°Π΄Π°Ρ‡Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°</div>
<div>Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация</div>
<div>Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅!</div>
<div>Опасно!</div>

Π­Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Bootstrap. Но ΡƒΠΆΠ΅ ΠΏΠΎ Π½ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Bootstrap довольно Π³ΠΈΠ±ΠΎΠΊ, ΠΈ Π΄Π°ΠΆΠ΅ слоТныС ΠΏΠΎ структурС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹
ΠΌΠΎΠΆΠ΅Ρ‚ Π»Π΅Π³ΠΊΠΎ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΈΡΠΏΠΎΡΠΎΠ±ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ устройства.

Π—Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ


ПанСли

ПанСль Π² bootstrap — это Ρ€Π°ΠΌΠΊΠ° с Ρ€Π°ΠΌΠΊΠΎΠΉ ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ отступом Π²ΠΎΠΊΡ€ΡƒΠ³ Π΅Π΅ содСрТимого:

ПанСли ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ класса .panel , Π° содСрТимоС Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚
.панСль-ΠΊΡƒΠ·ΠΎΠ² класс:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Базовая панСль

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

Класс .panel-default ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для стилизации Ρ†Π²Π΅Ρ‚Π°
панСль.Π‘ΠΌ. ПослСдний ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° этой страницС для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… контСкстных классов.


Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ

Класс .panel-heading добавляСт Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »



НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» ΠΏΠ°Π½Π΅Π»ΠΈ

МодСль .Panel-footer класс добавляСт Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» ΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ

НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» ΠΏΠ°Π½Π΅Π»ΠΈ

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »


Π“Ρ€ΡƒΠΏΠΏΠ° ΠΏΠ°Π½Π΅Π»Π΅ΠΉ

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ нСсколько ΠΏΠ°Π½Π΅Π»Π΅ΠΉ вмСстС, ΠΎΠ±Π΅Ρ€Π½ΠΈΡ‚Π΅

с классом
.panel-group
Π²ΠΎΠΊΡ€ΡƒΠ³ Π½ΠΈΡ….

Класс .panel-group ΠΎΡ‡ΠΈΡ‰Π°Π΅Ρ‚ Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »


ПанСли с контСкстными классами

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΠΊΡ€Π°ΡΠΈΡ‚ΡŒ панСль, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ контСкстныС классы (.Panel-default , .panel-primary , .panel-success , .panel-info , .panel-warning ΠΈΠ»ΠΈ .panel-dangerous ):

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

ПанСль с классом ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ

ПанСль с панСлью ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ класса

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ

ПанСль с панСлью класса ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΡΡ‚ΠΈ

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ

ПанСль с классом ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ

ПанСль с панСлью-ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ класса

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ

ПанСль с панСлью класса опасности

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »



Bootstrap 4 Panels — ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈ руководство.Π‘Π°Π·ΠΎΠ²ΠΎΠ΅ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ΅ использованиС

ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ ΠΈ настройка

Π§Ρ‚ΠΎΠ±Ρ‹ Π΅Ρ‰Π΅ большС ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ вСс ΠΏΠ°ΠΊΠ΅Ρ‚Π° MDBootstrap, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свой собствСнный ΠΏΠ°ΠΊΠ΅Ρ‚, содСрТащий Ρ‚ΠΎΠ»ΡŒΠΊΠΎ
эти ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈ
Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹.

Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π² компиляции вашСго ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ нашим руководством ΠΏΠΎ компиляции ΠΈ настройкС.

Руководство ΠΏΠΎ компиляции ΠΈ настройкС

ΠšΠ°Ρ€Ρ‚Π° зависимостСй Ρ„Π°ΠΉΠ»ΠΎΠ² SCSS Π² MDBootstrap:

 
    Π›Π΅Π³Π΅Π½Π΄Π°:

    '->' ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ 'трСбуСтся'

    ВсС бСсплатныС ΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ· ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° 'core'

    'none' ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ 'этот ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ, ΠΊΡ€ΠΎΠΌΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ядра'

    Π€Π°ΠΉΠ», Π·Π°Π²Π΅Ρ€Π½ΡƒΡ‚Ρ‹ΠΉ Π² ``, ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ этот Ρ„Π°ΠΉΠ» Π΄Π΅Π»Π°Π΅Ρ‚ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ красивСС, Π½ΠΎ это Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

    ВсС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ PRO Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ 'pro / _variables.scss 'Ρ„Π°ΠΉΠ»

    scss /
    |
    | - ядро ​​/
    | |
    | | - бутстрап /
    | | | - _functions.scss
    | | | - _variables.scss
    | |
    | | - _colors.scss
    | | - _global.scss
    | | - _helpers.scss
    | | - _masks.scss
    | | - _mixins.scss
    | | - _typography.scss
    | | - _variables.scss
    | | - _waves.scss
    |
    | - бСсплатно /
    | | - _animations-basic.scss -> Π½Π΅Ρ‚
    | | - _animations-extended.scss -> _animations-basic.scss
    | | - _buttons.scss -> Π½Π΅Ρ‚
    | | - _cards.scss -> Π½Π΅Ρ‚
    | | - _dropdowns.scss -> Π½Π΅Ρ‚
    | | - _input-group.scss -> _forms.scss, _buttons.scss, _dropdowns.scss
    | | - _navbars.scss -> Π½Π΅Ρ‚
    | | - _pagination.scss -> Π½Π΅Ρ‚
    | | - _badges.scss -> Π½Π΅Ρ‚
    | | - _modals.scss -> _buttons.scss, _forms.scss (PRO -> _tabs.scss)
    | | - _carousels.scss ->
    | | - _forms.scss -> Π½Π΅Ρ‚
    | | - _msc.scss -> Π½Π΅Ρ‚
    | | - _footers.scss Π½Π΅Ρ‚ (PRO :)
    | | - _list-group.scss -> Π½Π΅Ρ‚
    | | - _tables.scss -> Π½Π΅Ρ‚ (PRO: _material-select.scss, pro / _forms.scss, _checkbox.scss, pro / _buttons.scss, pro / _cards.scss, _pagination.scss, pro / _msc.scss )
    | | - _depreciated.scss
    |
    | - pro /
    | |
    | | - сборщик /
    | | | - _default.scss -> Π½Π΅Ρ‚
    | | | - _default-time.scss -> _default.scss, free / _forms.scss, free / _buttons.scss, pro / _buttons.scss, free / _cards.scss
    | | | - _default-date.scss -> _default.scss, бСсплатно / _forms.scss
    | |
    | | - Ρ€Π°Π·Π΄Π΅Π»Ρ‹ /
    | | | - _templates.scss -> _sidenav.scss
    | | | - _social.scss -> бСсплатно / _cards.scss, бСсплатно / _forms.scss, бСсплатно / _buttons.scss, pro / _buttons.scss,
    | | | - _team.scss -> бСсплатно / _buttons.scss, pro / _buttons.scss, free / _cards.scss, pro / _cards.scss
    | | | - _testimonials.scss -> бСсплатно / _carousels.scss, pro / _carousels.scss, бСсплатно / _buttons.scss, pro / _buttons.scss
    | | | - _magazine.scss -> _badges.scss
    | | | - _pricing.scss -> бСсплатно / _buttons.scss, pro / _buttons.scss
    | | | - _contacts.scss -> бСсплатно / _forms.scss, pro / _forms.scss, бСсплатно / _buttons.scss, pro / _buttons.scss
    | |
    | | - _variables.scss
    | | - _buttons.scss -> бСсплатно / _buttons.scss, pro / _msc.scss, _checkbox.scss, _radio.scss
    | | - _social-buttons.scss -> бСсплатно / _buttons.scss, pro / _buttons.scss
    | | - _tabs.scss -> _cards.scss
    | | - _cards.scss -> бСсплатно / _cards.scss
    | | - _dropdowns.scss -> бСсплатно / _dropdowns.scss, бСсплатно / _buttons.scss
    | | - _navbars.scss -> бСсплатно / _navbars.scss (PRO :)
    | | - _scrollspy.scss -> Π½Π΅Ρ‚
    | | - _lightbox.scss -> Π½Π΅Ρ‚
    | | - _chips.scss -> Π½Π΅Ρ‚
    | | - _msc.scss -> Π½Π΅Ρ‚
    | | - _forms.scss -> Π½Π΅Ρ‚
    | | - _radio.scss -> Π½Π΅Ρ‚
    | | - _checkbox.scss -> Π½Π΅Ρ‚
    | | - _material-select.scss -> Π½Π΅Ρ‚
    | | - _switch.scss -> Π½Π΅Ρ‚
    | | - _file-input.scss -> бСсплатно / _forms.scss, бСсплатно / _buttons.scss
    | | - _range.scss -> Π½Π΅Ρ‚
    | | - _input-group.scss -> free / _input-group.scss ΠΈ Ρ‚ΠΎ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ свободная Π³Ρ€ΡƒΠΏΠΏΠ° Π²Π²ΠΎΠ΄Π°, _checkbox.scss, _radio.scss
    | | - _autocomplete.scss -> бСсплатно / _forms.scss
    | | - _accordion.scss -> pro / _animations.scss, бСсплатно / _cards.scss
    | | - _parallax.scss -> Π½Π΅Ρ‚
    | | - _sidenav.scss -> бСсплатно / _forms.scss, pro / _animations.scss, Ρ€Π°Π·Π΄Π΅Π»Ρ‹ / _templates.scss
    | | - _ecommerce.scss -> бСсплатно / _cards.scss, pro / _cards.scss, бСсплатно / _buttons.scss, pro / _buttons.scss, pro / _msc.scss
    | | - _carousels.scss -> бСсплатно / _carousels.scss, бСсплатно / _cards.scss, бСсплатно / _buttons.scss
    | | - _steppers.scss -> бСсплатно / _buttons.scss
    | | - _blog.scss -> Π½Π΅Ρ‚
    | | - _toasts.scss -> бСсплатно / _buttons.scss
    | | - _animations.scss -> Π½Π΅Ρ‚
    | | - _charts.scss -> Π½Π΅Ρ‚
    | | - _progress.scss -> Π½Π΅Ρ‚
    | | - _scrollbar.scss -> Π½Π΅Ρ‚
    | | - _skins.scss -> Π½Π΅Ρ‚
    | | - _устарСло.scss
    |
    `- _custom-skin.scss
    `- _custom-styles.scss
    `- _custom-variables.scss
    `- mdb.scss

    

ΠšΠ°Ρ€Ρ‚Π° зависимостСй ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ JavaScript Π² MDBootstrap:

 
    Π›Π΅Π³Π΅Π½Π΄Π°:

    '->' ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ 'трСбуСтся'

    ВсС Ρ„Π°ΠΉΠ»Ρ‹ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ jQuery ΠΈ bootstrap.js

    js /
    β”œβ”€β”€ dist /
    β”‚ β”œβ”€β”€ buttons.js
    β”‚ β”œβ”€β”€ cards.js
    β”‚ β”œβ”€β”€ character-counter.js
    β”‚ β”œβ”€β”€ Chips.js
    β”‚ β”œβ”€β”€ collapsible.js -> vendor / velocity.js
    β”‚ β”œβ”€β”€ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ список.js -> Popper.js, jquery.easing.js
    β”‚ β”œβ”€β”€ file-input.js
    β”‚ β”œβ”€β”€ forms-free.js
    β”‚ β”œβ”€β”€ material-select.js -> dropdown.js
    β”‚ β”œβ”€β”€ mdb-autocomplete.js
    β”‚ β”œβ”€β”€ preloading.js
    β”‚ β”œβ”€β”€ range-input.js -> vendor / velocity.js
    β”‚ β”œβ”€β”€ scrolling-navbar.js
    β”‚ β”œβ”€β”€ sidenav.js -> vendor / velocity.js, vendor / hammer.js, vendor / jquery.hammer.js
    β”‚ └── smooth-scroll.js
    β”œβ”€β”€ _intro-mdb-pro.js
    β”œβ”€β”€ modules.js
    β”œβ”€β”€ src /
    β”‚ β”œβ”€β”€ buttons.js
    β”‚ β”œβ”€β”€ ΠΊΠ°Ρ€Ρ‚Ρ‹.js
    β”‚ β”œβ”€β”€ character-counter.js
    β”‚ β”œβ”€β”€ Chips.js
    β”‚ β”œβ”€β”€ collapsible.js -> vendor / velocity.js
    β”‚ β”œβ”€β”€ dropdown.js -> Popper.js, jquery.easing.js
    β”‚ β”œβ”€β”€ file-input.js
    β”‚ β”œβ”€β”€ forms-free.js
    β”‚ β”œβ”€β”€ material-select.js -> dropdown.js
    β”‚ β”œβ”€β”€ mdb-autocomplete.js
    β”‚ β”œβ”€β”€ preloading.js
    β”‚ β”œβ”€β”€ range-input.js -> vendor / velocity.js
    β”‚ β”œβ”€β”€ scrolling-navbar.js
    β”‚ β”œβ”€β”€ sidenav.js -> vendor / velocity.js, vendor / hammer.js, vendor / jquery.hammer.js
    β”‚ └── smooth-scroll.js
    └── ΠΏΡ€ΠΎΠ΄Π°Π²Π΅Ρ† /
        β”œβ”€β”€ Π°Π΄Π΄ΠΎΠ½Ρ‹ /
        β”‚ β”œβ”€β”€ datatables.js
        β”‚ └── datatables.min.js
        β”œβ”€β”€ chart.js
        β”œβ”€β”€ extended-modals.js
        β”œβ”€β”€ hammer.js
        β”œβ”€β”€ jarallax.js
        β”œβ”€β”€ jarallax-video.js -> vendor / jarallax.js
        β”œβ”€β”€ jquery.easing.js
        β”œβ”€β”€ jquery.easypiechart.js
        β”œβ”€β”€ jquery.hammer.js -> vendor / hammer.js
        β”œβ”€β”€ jquery.sticky.js
        β”œβ”€β”€ lightbox.js
        β”œβ”€β”€ picker-date.js -> vendor / picker.js
        β”œβ”€β”€ picker.js
        β”œβ”€β”€ picker-time.js -> vendor / picker.js
        β”œβ”€β”€ scrollbar.js
        β”œβ”€β”€ scrolling-navbar.js
        β”œβ”€β”€ toastr.js
        β”œβ”€β”€ velocity.js
        β”œβ”€β”€ waves.js
        └── wow.js
    

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹

Β· Bootstrap

ДоступныС Π³Π»ΠΈΡ„Ρ‹

Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ 250 Π³Π»ΠΈΡ„ΠΎΠ² Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° Glyphicon Halflings. Π“Π»ΠΈΡ„ΠΈΠΊΠΎΠ½Ρ‹ Π₯Π°Π»Ρ„Π»ΠΈΠ½Π³ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ доступны бСсплатно, Π½ΠΎ ΠΈΡ… ΡΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ сдСлал ΠΈΡ… доступными для Bootstrap бСсплатно.Π’ качСствС благодарности ΠΌΡ‹ просим вас ΠΏΠΎ возмоТности Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ ссылку Π½Π° Glyphicons.

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ

По сообраТСниям ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ для всСх Π·Π½Π°Ρ‡ΠΊΠΎΠ² трСбуСтся Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ класс ΠΈ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ класс Π·Π½Π°Ρ‡ΠΊΠΎΠ². Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, помСститС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π³Π΄Π΅ ΡƒΠ³ΠΎΠ΄Π½ΠΎ. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ пространство ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π½Π°Ρ‡ΠΊΠΎΠΌ ΠΈ тСкстом для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ заполнСния.

НС ΡΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ

ΠšΠ»Π°ΡΡΡ‹ Π·Π½Π°Ρ‡ΠΊΠΎΠ² нСльзя Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ. Π˜Ρ… нСльзя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ вмСстС с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ классами Π² ΠΎΠ΄Π½ΠΎΠΌ элСмСнтС.ВмСсто этого Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ классы Π·Π½Π°Ρ‡ΠΊΠΎΠ² ΠΊ .

Волько для использования с пустыми элСмСнтами

ΠšΠ»Π°ΡΡΡ‹ Π·Π½Π°Ρ‡ΠΊΠΎΠ² слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для элСмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ содСрТат тСкстового содСрТимого ΠΈ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… элСмСнтов.

ИзмСнСниС располоТСния ΡˆΡ€ΠΈΡ„Ρ‚Π° Π·Π½Π°Ρ‡ΠΊΠ°

Bootstrap ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ»Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π·Π½Π°Ρ‡ΠΊΠ° Π±ΡƒΠ΄ΡƒΡ‚ располоТСны Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ../fonts/ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ скомпилированных Ρ„Π°ΠΉΠ»ΠΎΠ² CSS. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ этих Ρ„Π°ΠΉΠ»ΠΎΠ² ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ CSS ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… способов:

  • Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ @ icon-font-path ΠΈ / ΠΈΠ»ΠΈ @ icon-font-name Π² исходных Ρ„Π°ΠΉΠ»Π°Ρ… Less.
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… URL-адрСсов, прСдоставляСмый компилятором Less.
  • Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΠΈ url () Π² скомпилированном CSS.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΡ‚ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π²Π°ΡˆΠΈΡ… ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… условий Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

ДоступныС Π·Π½Π°Ρ‡ΠΊΠΈ

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ вСрсии Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΎΠ±ΡŠΡΠ²Π»ΡΡŽΡ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, созданный с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ символы Unicode. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π½Π΅ΠΏΡ€Π΅Π΄Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈ ΡΠ±ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ с Ρ‚ΠΎΠ»ΠΊΡƒ Π²Ρ‹Π²ΠΎΠ΄Π° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… чтСния с экрана (особСнно ΠΊΠΎΠ³Π΄Π° Π·Π½Π°Ρ‡ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ для ΡƒΠΊΡ€Π°ΡˆΠ΅Π½ΠΈΡ), ΠΌΡ‹ скрываСм ΠΈΡ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° aria-hidden = "true" .

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ смысла (Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ°ΠΊ Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ элСмСнт), ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΆΠ΅ пСрСдаСтся Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ тСхнологиям — Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ скрытый с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ .sr-only класс.

Если Π²Ρ‹ создаСтС элСмСнты управлСния Π±Π΅Π· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ тСкста (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,

Π—Π½Π°Ρ‡ΠΎΠΊ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ это сообщСниС ΠΎΠ± ошибкС, с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ .sr-only тСкст, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ эту подсказку ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.

Ошибка: Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ адрСс элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹

  
Ошибка: Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ адрСс элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠΎΠ΅ контСкстноС мСню для отобраТСния списков ссылок. Π‘Π΄Π΅Π»Π°Π½ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π° JavaScript.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

ΠžΠ±Π΅Ρ€Π½ΠΈΡ‚Π΅ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка ΠΈ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ΡΡ мСню Π² .Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ список ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ элСмСнт, ΠΎΠ±ΡŠΡΠ²Π»ΡΡŽΡ‰ΠΈΠΉ position: relative; . Π—Π°Ρ‚Π΅ΠΌ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ HTML-ΠΊΠΎΠ΄ мСню.

    

Π Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ΡΡ мСню ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π²Π²Π΅Ρ€Ρ… (Π° Π½Π΅ Π²Π½ΠΈΠ·), Π΄ΠΎΠ±Π°Π²ΠΈΠ² .dropup ΠΊ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽ.

    

Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ΡΡ мСню автоматичСски располагаСтся Π½Π° 100% свСрху ΠΈ слСва ΠΎΡ‚ своСго родитСля.Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ .dropdown-menu-right ΠΊ .dropdown-menu , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ΡΡ мСню ΠΏΠΎ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ.

ΠœΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π’Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ списки автоматичСски ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ списки ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Ρ€Π΅Π·Π°Π½Ρ‹ родитСлями с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ свойствами overflow ΠΈΠ»ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ области просмотра. Π Π΅ΡˆΠ°ΠΉΡ‚Π΅ эти ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ ΠΈΡ… возникновСния.

УстарСло

.pull-right alignment

Начиная с v3.1.0 ΠΌΡ‹ устарСли .pull-right Π² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ…ΡΡ мСню. Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ мСню ΠΏΠΎ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ .dropdown-menu-right . ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ с Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π²Π΅Ρ€ΡΠΈΡŽ этого класса для автоматичСского выравнивания мСню. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΅Π³ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ .dropdown-menu-left .

  
    ...

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ дСйствий Π² любом Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ мСню.

  
    ...
  • Π Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ
  • ...

Π Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ для раздСлСния ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ ссылок Π² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ мСню.

  
    ...
  • ...

ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ мСню

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ .disabled ΠΊ

  • Π² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ спискС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ссылку.

        

    Π‘Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ΡΠ΅Ρ€ΠΈΡŽ ΠΊΠ½ΠΎΠΏΠΎΠΊ вмСстС Π² ΠΎΠ΄Π½Ρƒ строку с Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΎΠΊ.Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Ρ JavaScript ΠΈ стиля Ρ„Π»Π°ΠΆΠΊΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ нашСго ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΊΠ½ΠΎΠΏΠΎΠΊ.

    ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΡŒΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ

    ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΊΡƒ

    Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ чтСния с экрана, ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΎΠΊ сгруппирована, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Ρ€ΠΎΠ»ΠΈ . Для Π³Ρ€ΡƒΠΏΠΏ ΠΊΠ½ΠΎΠΏΠΎΠΊ это Π±ΡƒΠ΄Π΅Ρ‚ role = "group" , Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ role = "toolbar" .

    ЕдинствСнным ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π³Ρ€ΡƒΠΏΠΏΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ элСмСнт управлСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΊΠ½ΠΎΠΏΠΎΠΊ с Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ с элСмСнтами

  • ΠžΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ Π½Π°Π±ΠΎΡ€Ρ‹ ΠΈΠ·

    Π²

    для Π±ΠΎΠ»Π΅Π΅ слоТных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

      
    ...
    ...
    ...

    Π Π°Π·ΠΌΠ΅Ρ€

    ВмСсто примСнСния классов Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ просто Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ .btn-group- * ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ .btn-group , Π² Ρ‚ΠΎΠΌ числС ΠΏΡ€ΠΈ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π³Ρ€ΡƒΠΏΠΏ.

    Π›Π΅Π²Ρ‹ΠΉ Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ ΠŸΡ€Π°Π²Ρ‹ΠΉ

    Π›Π΅Π²Ρ‹ΠΉ Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ ΠŸΡ€Π°Π²Ρ‹ΠΉ

    Π›Π΅Π²Ρ‹ΠΉ Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ ΠŸΡ€Π°Π²Ρ‹ΠΉ

    Π›Π΅Π²Ρ‹ΠΉ Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ ΠŸΡ€Π°Π²Ρ‹ΠΉ

      
    ...
    ...
    ...
    ...

    Nesting

    ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ .btn-group Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ .btn-group , ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ΡΡ мСню. мСню смСшано с рядом ΠΊΠ½ΠΎΠΏΠΎΠΊ.

        

    Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅

    Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Π±ΠΎΡ€ ΠΊΠ½ΠΎΠΏΠΎΠΊ отобраТался Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ, Π° Π½Π΅ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎ. Π’Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ мСню с Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ здСсь Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ.

    Кнопка Кнопка Кнопка Кнопка

      
    ...

    Π“Ρ€ΡƒΠΏΠΏΡ‹ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅

    Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π³Ρ€ΡƒΠΏΠΏΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ Ρ€Π°ΡΡ‚ΡΠ½ΡƒΠ»Π°ΡΡŒ с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π΅Π΅ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ элСмСнта. Π’Π°ΠΊΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈΡΡ списками ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ.

    ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π³Ρ€Π°Π½ΠΈΡ†

    Из-Π·Π° спСцифичСского HTML ΠΈ CSS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для выравнивания ΠΊΠ½ΠΎΠΏΠΎΠΊ (Π° ΠΈΠΌΠ΅Π½Π½ΠΎ display: table-cell ), Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ ΡƒΠ΄Π²Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ.Π’ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Π³Ρ€ΡƒΠΏΠΏΠ°Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ margin-left: -1px ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для налоТСния Π³Ρ€Π°Π½ΠΈΡ† вмСсто ΠΈΡ… удалСния. Однако ΠΏΠΎΠ»Π΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с display: table-cell . Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅, Π² зависимости ΠΎΡ‚ Π²Π°ΡˆΠΈΡ… настроСк Bootstrap, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΡ€Π°ΡΠΈΡ‚ΡŒ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹.

    IE8 ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹

    Internet Explorer 8 Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ… Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅, Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ элСмСнты ΠΈΠ»ΠΈ

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π»ΡŽΠ±ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ΡΡ мСню, помСстив Π΅Π³ΠΎ Π² .btn-group ΠΈ обСспСчСниС ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ мСню.

    Π—Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ модуля

    Для Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка ΠΊΠ½ΠΎΠΏΠΎΠΊ трСбуСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ мСню Π±Ρ‹Π» Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² Π²Π°ΡˆΡƒ Π²Π΅Ρ€ΡΠΈΡŽ Bootstrap.

    Π’Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ списки с ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ

    ΠŸΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ список с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π±Π°Π·ΠΎΠ²Ρ‹ΠΌΠΈ измСнСниями Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ.

      
      

    Π Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ΡΡ списки с Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ

    Аналогичным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ создайтС Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ΡΡ списки с Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ с Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅ измСнСниями Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ.

      
    

    Π Π°Π·ΠΌΠ΅Ρ€

    Π’Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ любого Ρ€Π°Π·ΠΌΠ΅Ρ€Π°.

      
    
      ...
      ...
      ...

    Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Dropup

    Запуск Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ…ΡΡ мСню Π½Π°Π΄ элСмСнтами ΠΏΡƒΡ‚Π΅ΠΌ добавлСния .dropup ΠΊ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΌΡƒ элСмСнту.

      

    Π Π°ΡΡˆΠΈΡ€ΡŒΡ‚Π΅ элСмСнты управлСния Ρ„ΠΎΡ€ΠΌΠΎΠΉ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² тСкст ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄ΠΎ, послС ΠΈΠ»ΠΈ с ΠΎΠ±Π΅ΠΈΡ… сторон любого тСкстового .Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ .input-group с .input-group-addon ΠΈΠ»ΠΈ .input-group-btn для добавлСния ΠΈΠ»ΠΈ добавлСния элСмСнтов ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ .form-control .

    ВСкстовый

    Ρ‚ΠΎΠ»ΡŒΠΊΠΎ s

    Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ использования здСсь элСмСнтов