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

Bootstrap 3 Β· Иконки, мСню, навигация, Ρ‚Π°Π±Ρ‹, сообщСния ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΈ Π΄Ρ€.

ДоступныС символы

Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ 200 символов Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° Glyphicon Halflings. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Glyphicons Halflings нСдоступны бСсплатно, Π½ΠΎ Π°Π²Ρ‚ΠΎΡ€ сдСлал ΠΈΡ… бСсплатными ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Bootstrap. Как Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½ΠΎΡΡ‚ΡŒ, ΠΌΡ‹ Π±Ρ‹ просили вас ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ссылку Π½Π° Glyphicons, Π³Π΄Π΅ Π΅ΡΡ‚ΡŒ такая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ.

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

Для Π»ΡƒΡ‡ΡˆΠ΅ΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, всС Π·Π½Π°Ρ‡ΠΊΠΈ Π½ΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π±Π°Π·ΠΎΠ²ΠΎΠΌ классС ΠΈ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ классС Π·Π½Π°Ρ‡ΠΊΠΎΠ². РазмСститС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² любом мСстС. НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π» ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π½Π°Ρ‡ΠΊΠΎΠΌ ΠΈ тСкстом для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ отступ (padding).

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

ΠšΠ»Π°ΡΡΡ‹ Π·Π½Π°Ρ‡ΠΊΠΎΠ² Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΡ‡Π΅Ρ‚Π°Ρ‚ΡŒΡΡ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ элСмСнтами. Они спроСктированы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ элСмСнтами. ВмСсто этого Π΄ΠΎΠ±Π°Π²Ρ‚Π΅ <span> ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ классов <span>

<span></span>

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

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΈΡ… Π² ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ…, Π³Ρ€ΡƒΠΏΠΏΠ°Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ для ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов, ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, ΠΈΠ»ΠΈ Π² приставках элСмСнтов Ρ„ΠΎΡ€ΠΌΡ‹.

<button type="button"><span></span> Star</button>

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

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

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

<div>
  <button type="button" data-toggle="dropdown">
        Dropdown
        <span></span>
      </button>
  <ul role="menu" aria-labelledby="dropdownMenu1">
    <li role="presentation"><a role="menuitem" tabindex="-1" href="#">ДСйствиС</a></li>
    <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Π”Ρ€ΡƒΠ³ΠΎΠ΅ дСйствиС</a></li>
    <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Π§Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅</a></li>
    <li role="presentation"></li>
    <li role="presentation"><a role="menuitem" tabindex="-1" href="#">ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ссылка</a></li>
  </ul>
</div>

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

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню автоматичСски устанавливаСтся 100% ΠΎΡ‚ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΈ вдоль Π»Π΅Π²ΠΎΠ³ΠΎ края Π΅Π³ΠΎ родитСля.

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ .dropdown-menu-right ΠΊ .dropdown-menu для Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ мСню справа.

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

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

.pull-right ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅Π΅ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅

Π’ вСрсии 3.1, ΠΌΡ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ .pull-right для Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ мСню. Для выравнивания мСню справа, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ .dropdown-menu-right

. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½Π½Ρ‹Π΅ справа Π² Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π²Π΅Ρ€ΡΠΈΡŽ класса right-aligned, для автоматичСского выравнивания мСню. Для пСрСопрСдСлСния ΠΈΡ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ .dropdown-menu-left.

<ul role="menu" aria-labelledby="dLabel">
  . ..
</ul>

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ участки Π² любом Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ мСню.

<ul role="menu" aria-labelledby="dropdownMenu2">
  <li role="presentation">НазваниС мСню</li>
  ...
  <li role="presentation"></li>
  <li role="presentation">НазваниС мСню</li>
  ...
</ul>

Π—Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ части мСню

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ .disabled ΠΊ <li> Π² Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ спискС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ссылку.

<ul role="menu" aria-labelledby="dropdownMenu3">
  <li role="presentation"><a role="menuitem" tabindex="-1" href="#">ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ ссылка</a></li>
  <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Заблокированая ссылка</a></li>
  <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Другая ссылка</a></li>
</ul>

Π‘Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ΡΠ΅Ρ€ΠΈΡŽ ΠΊΠ½ΠΎΠΏΠΎΠΊ вмСстС Π² ΠΎΠ΄Π½Ρƒ линию, создав Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π³Ρ€ΡƒΠΏΠΏΠΎΠ²ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ JavaScript ΠΈ нашСго ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΌΠΎΠΆΠ½ΠΎ Π΅Ρ‰Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ повСдСния ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ Π³Π°Π»ΠΎΡ‡Π΅ΠΊ (checkbox).

Подсказки ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ΅Ρ€Ρ‹ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… настроСк

ΠŸΡ€ΠΈ использовании подсказок ΠΈΠ»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ΅Ρ€ΠΎΠ² (popovers) Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… .btn-group, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ container: 'body', Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… эффСктов (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ³Π΄Π° элСмСнт становится ΡˆΠΈΡ€Π΅ ΠΈ/ΠΈΠ»ΠΈ ΠΊΠΎΠ³Π΄Π° тСряСтся закруглСнння ΡƒΠ³Π»ΠΎΠ² ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ подсказок ΠΈΠ»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ΅Ρ€ΠΎΠ²).

Основной ΠΏΡ€ΠΈΠΌΠ΅Ρ€

ΠžΠ±Π΅Ρ€Π½ΠΈΡ‚Π΅ ΡΠ΅Ρ€ΠΈΡŽ ΠΊΠ½ΠΎΠΏΠΎΠΊ с классом .btn класс .btn-group.

ЛСвая БрСдняя ΠŸΡ€Π°Π²Π°Ρ

<div>
  <button type="button">ЛСвая</button>
  <button type="button">БрСдняя</button>
  <button type="button">ΠŸΡ€Π°Π²Π°Ρ</button>
</div>

Кнопка ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов

ΠžΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ Π½Π°Π±ΠΎΡ€ <div> с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ <div> для Π±ΠΎΠ»Π΅Π΅ слоТных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

<div role="toolbar">
  <div>...</div>
  <div>...</div>
  <div>...</div>
</div>

ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π°

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

<div>...</div>
<div>...</div>
<div>...</div>
<div>...</div>

Π’Π»ΠΎΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒ

РазмСститС .btn-group Π² сСрСдинС Π΄Ρ€ΡƒΠ³ΠΎΠΉ .btn-group, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню с сСриСй ΠΊΠ½ΠΎΠΏΠΎΠΊ.

<div>
  <button type="button">1</button>
  <button type="button">2</button>

  <div>
    <button type="button" data-toggle="dropdown">
        Dropdown
        <span></span>
      </button>
    <ul>
      <li><a href="#">Dropdown ссылка</a></li>
      <li><a href="#">Dropdown ссылка</a></li>
    </ul>
  </div>
</div>

Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΈ

Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ Π½Π°Π±ΠΎΡ€ ΠΊΠ½ΠΎΠΏΠΎΠΊ, составлСнных Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ, Π° Π½Π΅ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎ. Split ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ мСню Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ.

Кнопка Кнопка Кнопка Кнопка
<div>
  ...
</div>

Π“Ρ€ΡƒΠΏΠΏΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ Justified

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

ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ€Π°ΠΌΠΎΠΊ

Из-Π·Π° спСцифичСских HTML ΠΈ CSS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ для обоснования ΠΊΠ½ΠΎΠΏΠΎΠΊ (Π° ΠΈΠΌΠ΅Π½Π½ΠΎ

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

Π‘
<a> элСмСнтами

ΠŸΡ€ΠΎΡΡ‚ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΡΠ΅Ρ€ΠΈΡŽ . btns Π² .btn-group.btn-group-justified.

<div>
  ...
</div>
Π‘
<button> элСмСнтами

Для использования Π³Ρ€ΡƒΠΏΠΏ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ с элСмСнтами <button>,

Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π² Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΊΠ½ΠΎΠΏΠΎΠΊ. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² Π½Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ наш CSS для обоснования, элСмСнта <button>, Π½ΠΎ Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ мСню, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ это

ЛСвая

БрСдняя

ΠŸΡ€Π°Π²Π°Ρ

<div>
  <div>
    <button type="button">ЛСвая</button>
  </div>
  <div>
    <button type="button">БрСдняя</button>
  </div>
  <div>
    <button type="button">ΠŸΡ€Π°Π²Π°Ρ</button>
  </div>
</div>

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π»ΡŽΠ±ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ для Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ мСню размСстив Π΅Π΅ Π²

. btn-group, ΠΈ обСспСчив Π΅Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ-Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ мСню.

ΠžΠ΄ΠΈΠ½ΠΎΡ‡Π½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ мСню

ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅, с Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠΌ мСню, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

<!-- Single button -->
<div>
  <button type="button" data-toggle="dropdown">ДСйствиС <span></span></button>
  <ul role="menu">
    <li><a href="#">ДСйствиС</a></li>
    <li><a href="#">Π”Ρ€ΡƒΠ³ΠΎΠ΅ дСйствиС</a></li>
    <li><a href="#">Π§Ρ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ½ΠΎΠ΅</a></li>
    <li></li>
    <li><a href="#">ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ссылка</a></li>
  </ul>
</div>

РасщСплСнная ΠΊΠ½ΠΎΠΏΠΊΠ° Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ мСню

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

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ МСню с ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Primary МСню с ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Success МСню с ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Info МСню с ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Warning МСню с ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Danger МСню с ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ
<!-- Split button -->
<div>
  <button type="button">ДСйствиС</button>
  <button type="button" data-toggle="dropdown">
 <span></span>
 <span>МСню с ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ</span>
 </button>
  <ul role="menu">
    <li><a href="#">ДСйствиС</a></li>
    <li><a href="#">Π”Ρ€ΡƒΠ³ΠΎΠ΅ дСйствиС</a></li>
    <li><a href="#">Π§Ρ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ½ΠΎΠ΅</a></li>
    <li></li>
    <li><a href="#">ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ссылка</a></li>
  </ul>
</div>

ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π°

Кнопки Π² Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ мСню ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ любой Ρ€Π°Π·ΠΌΠ΅Ρ€.

<!-- Large button group -->
<div>
  <button type="button" data-toggle="dropdown">
 Π‘ΠΎΠ»ΡŒΡˆΠ°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° <span></span>
 </button>
  <ul>
    ...
  </ul>
</div>

<!-- Small button group -->
<div>
  <button type="button" data-toggle="dropdown">
 Малая кнопка <span></span>
 </button>
  <ul>
    ...
  </ul>
</div>

<!-- Extra small button group -->
<div>
  <button type="button" data-toggle="dropdown">
 ΠžΡ‡Π΅Π½ΡŒ малая ΠΊΠ½ΠΎΠΏΠΊΠ° <span></span>
 </button>
  <ul>
    ...
  </ul>
</div>

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ списка свСрху

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ мСню, элСмСнты ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π²Π²Π΅Ρ€Ρ…, ΠΏΡ€ΠΈΠ±Π°Π²ΠΈΠ² .dropup ΠΊ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΌΡƒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρƒ.

<div>
  <button type="button">ΠŸΠΎΠ΄Π½ΠΈΠΌΠ°ΡŽΡ‰Π΅Π΅ΡΡ мСню</button>
  <button type="button" data-toggle="dropdown">
 <span></span>
 <span>МСню с ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ</span>
 </button>
  <ul>
    <!-- Dropdown menu links -->
  </ul>
</div>

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

ΠšΡ€ΠΎΡΡ-браузСрная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ

Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΈΠ·Π±Π΅Π³Π°ΠΉΡ‚Π΅ использования элСмСнтов <select>, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚ΠΈΠ»Ρ–Π·ΡƒΠ²Π°Ρ‚ΠΈΡΡŒ Π² WebKit Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ….

Подсказки ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ΅Ρ€Ρ‹ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… настроСк

Когда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ подсказки ΠΈΠ»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ΅Ρ€Ρ‹ (popovers) Π½Π° элСмСнтах Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… .input-group, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ container: 'body', для избСТания Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ±ΠΎΡ‡Π½Ρ‹Ρ… эффСктов (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ³Π΄Π° элСмСнт становится ΡˆΠΈΡ€Π΅ ΠΈ/ΠΈΠ»ΠΈ ΠΊΠΎΠ³Π΄Π° тСряСтся закруглСнння ΡƒΠ³Π»ΠΎΠ² ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ подсказок ΠΈΠ»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ΅Ρ€ΠΎΠ²).

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

НС ΡΠΌΠ΅ΡˆΠΈΠ²Π°ΠΉΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ„ΠΎΡ€ΠΌ ΠΈΠ»ΠΈ классы столбцов Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ нСпосрСдствСнно с Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌΠΈ Π²Π²ΠΎΠ΄Π°. ВмСсто этого, Π²Π½Π΅Π΄Ρ€ΠΈΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΡƒ Π²Π²ΠΎΠ΄Π° Π²Π½ΡƒΡ‚Ρ€ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈΠ»ΠΈ связанной Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ с элСмСнтом.

Основной ΠΏΡ€ΠΈΠΌΠ΅Ρ€

ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΏΠΎ ΠΎΠ±Π΅ стороны ΠΎΡ‚ Π²Π²ΠΎΠ΄Π°. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ с ΠΎΠ±Π΅ΠΈΡ… сторон.

ΠœΡ‹ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌ нСсколько Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π½Π° ΠΎΠ΄Π½ΠΎΠΉ стВмСстооронС.

ΠœΡ‹ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌ нСсколько form-control Π² ΠΎΠ΄Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ Π²Π²ΠΎΠ΄Π°.

<div>
  <span>@</span>
  <input type="text" placeholder="Username">
</div>

<div>
  <input type="text">
  <span>.00</span>
</div>

<div>
  <span>$</span>
  <input type="text">
  <span>.00</span>
</div>

ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π°

РазмСститС ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΎΠ΄Π½Ρƒ ΠΊΠ½ΠΎΠΏΠΊΡƒ с любой стороны ΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΡ‹ Π²Π²ΠΎΠ΄Π°. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΈΡ… ΠΏΠΎ ΠΎΠ±Π΅ стороны ΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΡ‹ Π²Π²ΠΎΠ΄Π°. ΠœΡ‹ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌ нСсколько ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΎΠ΄Π½ΠΎΠΉ стороны.

<div>
  <span>@</span>
  <input type="text" placeholder="Username">
</div>

<div>
  <span>@</span>
  <input type="text" placeholder="Username">
</div>

<div>
  <span>@</span>
  <input type="text" placeholder="Username">
</div>

Π”ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ для Ρ„Π»Π°ΠΆΠΊΠΎΠ² ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ

ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ Π»ΡŽΠ±Ρ‹Π΅ ΠΎΠΏΡ†ΠΈΠΈ Π³Π°Π»ΠΎΡ‡Π΅ΠΊ (checkbox) ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… дополнСния Ρ„ΠΎΡ€ΠΌΡ‹ Π²Π²ΠΎΠ΄Π° вмСсто тСкста.

<div>
  <div>
    <div>
      <span>
        <input type="checkbox">
      </span>
      <input type="text">
    </div><!-- /input-group -->
  </div><!-- /.col-lg-6 -->
  <div>
    <div>
      <span>
        <input type="radio">
      </span>
      <input type="text">
    </div><!-- /input-group -->
  </div><!-- /.col-lg-6 -->
</div><!-- /.row -->

Π”ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ для ΠΊΠ½ΠΎΠΏΠΎΠΊ

Кнопки Π² Π³Ρ€ΡƒΠΏΠΏΠ°Ρ… Π²Π²ΠΎΠ΄Π° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ влоТСнности. ВмСсто .input-group-addon, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ .input-group-btn. Π­Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·-Π·Π° стилСй Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹.

<div>
  <div>
    <div>
      <span>
        <button type="button">Go!</button>
      </span>
      <input type="text">
    </div><!-- /input-group -->
  </div><!-- /. col-lg-6 -->
  <div>
    <div>
      <input type="text">
      <span>
        <button type="button">Go!</button>
      </span>
    </div><!-- /input-group -->
  </div><!-- /.col-lg-6 -->
</div><!-- /.row -->

Кнопки с Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠΌ мСню

<div>
  <div>
    <div>
      <div>
        <button type="button" data-toggle="dropdown">ДСйствиС <span></span></button>
        <ul>
          <li><a href="#">ДСйствиС</a></li>
          <li><a href="#">Π”Ρ€ΡƒΠ³ΠΎΠ΅ дСйствиС</a></li>
          <li><a href="#">Π§Ρ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ½ΠΎΠ΅</a></li>
          <li></li>
          <li><a href="#">ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ссылка</a></li>
        </ul>
      </div><!-- /btn-group -->
      <input type="text">
    </div><!-- /input-group -->
  </div><!-- /. col-lg-6 -->
  <div>
    <div>
      <input type="text">
      <div>
        <button type="button" data-toggle="dropdown">ДСйствиС <span></span></button>
        <ul>
          <li><a href="#">ДСйствиС</a></li>
          <li><a href="#">Π”Ρ€ΡƒΠ³ΠΎΠ΅ дСйствиС</a></li>
          <li><a href="#">Π§Ρ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ½ΠΎΠ΅</a></li>
          <li></li>
          <li><a href="#">ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ссылка</a></li>
        </ul>
      </div><!-- /btn-group -->
    </div><!-- /input-group -->
  </div><!-- /.col-lg-6 -->
</div><!-- /.row -->

Π‘Π΅Π³ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ

<div>
  <div>
    <!-- Button and dropdown menu -->
  </div>
  <input type="text">
</div>

<div>
  <input type="text">
  <div>
    <!-- Button and dropdown menu -->
  </div>
</div>

Доступна Π² Bootstrap навигация ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ±Ρ‰ΡƒΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ, начиная с Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ класса . nav, ΠΈ Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ совмСстных состояний. ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΠ΅Ρ‚ΡΡ ΠΎΠ±ΠΌΠ΅Π½ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ доступа для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ стилСм.

Π’ΠΊΠ»Π°Π΄ΠΊΠΈ

Π—Π°ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ класс .nav-tabs Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ класса .nav.

<ul>
  <li><a href="#">Главная</a></li>
  <li><a href="#">ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ</a></li>
  <li><a href="#">Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅</a></li>
</ul>
ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² JavaScript-ΠΏΠ»Π°Π³ΠΈΠ½Π΅

Для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌΠΈ, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ JavaScript-ΠΏΠ»Π°Π³ΠΈΠ½ для Π²ΠΊΠ»Π°Π΄ΠΎΠΊ.

НавигационныС ΠΊΠ½ΠΎΠΏΠΊΠΈ

Π’ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ Ρ‚ΠΎΡ‚ ΠΆΠ΅ HTML, Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ .nav-pills вмСсто .nav-tabs:

<ul>
  <li><a href="#">Главная</a></li>
  <li><a href="#">ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ</a></li>
  <li><a href="#">Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅</a></li>
</ul>

НавигационныС ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ доступны Π² Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ сборкС. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ .nav-stacked.

<ul>
  ...
</ul>

Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΉ

ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ .nav-justified ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ с ΠΈΡ… Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΌΠΈ элСмСнтами, для Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΈΡ… экранов ΠΏΠΎ 768px. На ΠΌΠ΅Π½ΡŒΡˆΠΈΡ… экранах, Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ссылки Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ.

WebKit ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ мСню, Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½Ρ‹ ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅

По ΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡŽ Π½Π° v7.0.1, Safari проявляСтся ошибка, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΎΠΊΠ½Π° ваш Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ошибки Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° Π½ΠΈΠ²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ. Π­Ρ‚Π° ошибка проявляСтся Ρ‚Π°ΠΊΠΆΠ΅ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€ justified nav.

<ul>
  ...
</ul>
<ul>
  ...
</ul>

Π—Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ссылки

Π’ Π»ΡŽΠ±Ρ‹Ρ… Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² (Π²ΠΊΠ»Π°Π΄ΠΎΠΊ, ΠΊΠ½ΠΎΠΏΠΎΠΊ, списков) ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ .disabled для отобраТСния Π² Π½ΠΈΡ… сСрых ссылок ΠΈ отсутствия эффСктов ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ссылки Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹

Π­Ρ‚ΠΎΡ‚ класс мСняСт лишь ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ <a>, Π½ΠΎ Π½Π΅ Π΅Π³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Для Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ссылки ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ JavaScript.

<ul>
  ...
  <li><a href="#">Заблокированная ссылка</a></li>
  ...
</ul>

ИспользованиС Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ мСню

Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню с нСбольшим Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ HTML ΠΈ JavaScript ΠΏΠ»Π°Π³ΠΈΠ½Π° для Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ мСню.

Π’ΠΊΠ»Π°Π΄ΠΊΠΈ с Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ мСню

<ul>
  ...
  <li>
    <a data-toggle="dropdown" href="#">
      Dropdown <span></span>
    </a>
    <ul>
      ...
    </ul>
  </li>
  ...
</ul>

НавигационныС ΠΊΠ½ΠΎΠΏΠΊΠΈ с Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ мСню

<ul>
  ...
  <li>
    <a data-toggle="dropdown" href="#">
      Dropdown <span></span>
    </a>
    <ul>
      ... 
    </ul>
  </li>
  ...
</ul>

Навигационная панСль ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

НавигационныС ΠΏΠ°Π½Π΅Π»ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ Ρ†Π΅Π»ΡŒ-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слуТат Π² качСствС Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ сайтов. ΠŸΡ€ΠΈ просмотрС Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах ΠΎΠ½ΠΈ ΡΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ (ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ), Π° ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ смотрового ΠΎΠΊΠ½Π° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ.

ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Bootstrap Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅, сколько мСста содСрТимого Π² Π²Π°ΡˆΠΈΡ… потрСбностСй NavBar, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΡ‚ΡŒΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ, Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ содСрТимого Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ ряду. Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅:

  1. Π£ΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚Π΅ количСство ΠΈΠ»ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ NavBar ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ².
  2. Π‘ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ элСмСнты NavBar Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ… экрана с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ классов Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΡƒΡ‚ΠΈΠ»ΠΈΡ‚.
  3. Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ‚ΠΎΡ‡ΠΊΡƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ваши NavBar ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ свСрнутым ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ. НастройтС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ @grid-float-breakpoint ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²mnt свой собствСнный ΠΌΠ΅Π΄ΠΈΠ°-запрос.
ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² JavaScript

Если JavaScript ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΈ ΡˆΠΈΡ€ΠΈΠ½Π° ΠΎΠΊΠ½Π° станСт достаточно ΡƒΠ·ΠΊΠΎΠΉ, для Ρ‡Ρ‚ΠΎΠ±Ρ‹ навигационная панСль ΡΠ²Π΅Ρ€Π½ΡƒΠ»Π°ΡΡŒ, Ρ‚ΠΎ Ρ‚ΠΎΠ³Π΄Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ возмоТности Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ панСль ΠΈ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΅Π΅ содСрТимоС с классом .navbar-collapse.

<nav role="navigation">
  <div>
    <!-- Brand and toggle get grouped for better mobile display -->
    <div>
      <button type="button" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
            <span>Toggle navigation</span>
            <span></span>
            <span></span>
            <span></span>
          </button>
      <a href="#">Brand</a>
    </div>

    <!-- Collect the nav links, forms, and other content for toggling -->
    <div>
      <ul>
        <li><a href="#">Бсылка</a></li>
        <li><a href="#">Бсылка</a></li>
        <li>
          <a href="#" data-toggle="dropdown">Dropdown <b></b></a>
          <ul>
            <li><a href="#">ДСйствиС</a></li>
            <li><a href="#">Π”Ρ€ΡƒΠ³ΠΎΠ΅ дСйствиС</a></li>
            <li><a href="#">Π§Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅</a></li>
            <li></li>
            <li><a href="#">ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ссылка</a></li>
            <li></li>
            <li><a href="#">Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ссылка</a></li>
          </ul>
        </li>
      </ul>
      <form role="search">
        <div>
          <input type="text" placeholder="Search">
        </div>
        <button type="submit">ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ</button>
      </form>
      <ul>
        <li><a href="#">Бсылка</a></li>
        <li>
          <a href="#" data-toggle="dropdown">Dropdown <b></b></a>
          <ul>
            <li><a href="#">ДСйствиС</a></li>
            <li><a href="#">Π”Ρ€ΡƒΠ³ΠΎΠ΅ дСйствиС</a></li>
            <li><a href="#">Π§Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅</a></li>
            <li></li>
            <li><a href="#">ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ссылка</a></li>
          </ul>
        </li>
      </ul>
    </div><!-- /. navbar-collapse -->
  </div><!-- /.container-fluid -->
</nav>
Π—Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½Π°

Адаптивная навигационная панСль Π² вашСй вСрсии Bootstrap Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΠ»Π°Π³ΠΈΠ½Π° collapse.

Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ role="navigation" Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΈΡ… доступности.

Π€ΠΎΡ€ΠΌΡ‹

РазмСститС содСрТимоС Ρ„ΠΎΡ€ΠΌΡ‹ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… .navbar-form для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ выравнивания, ΠΈ для обСспСчСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ свСртывания Π½Π° ΡƒΠ·ΠΊΠΈΡ… смотровых ΠΎΠΊΠ½Π°Ρ…. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ выравнивания, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ, Π³Π΄Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ содСрТимоС Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.

Как Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ, класс .navbar-form ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ своСго ΠΊΠΎΠ΄Π° совмСстно с .form-inline Ρ‡Π΅Ρ€Π΅Π· mixin. НСкоторыС элСмСнты управлСния Ρ„ΠΎΡ€ΠΌ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π²Π²ΠΎΠ΄Π°, ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ фиксированной для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ отобраТСния Π² navbar.

<form role="search">
  <div>
    <input type="text" placeholder="Search">
  </div>
  <button type="submit">ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ</button>
</form>
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π΅Ρ€Π΅ΠΆΠ΅Π½ΠΈΡ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств

Π•ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСдостСрСТСния ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ использования элСмСнтов управлСния Ρ„ΠΎΡ€ΠΌΡ‹ Π² Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹Ρ… элСмСнтах Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах. Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ наши Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

ВсСгда добавляйтС ярлыки

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ чтСния экрана (screen readers) Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с вашими Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ, Ссли Π²Ρ‹ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ярлыки для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поля Π²Π²ΠΎΠ΄Π°. Для Π΄Π°Π½Π½Ρ‹Ρ… встроСнных Ρ„ΠΎΡ€ΠΌ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ярлыки ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ класс .sr-only.

Кнопки

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ класс .navbar-btn ΠΊ элСмСнтам <ΠΈ>, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ находятся Π² <html> для Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΡ… Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… панСлях.

<button type="button">Π’ΠΎΠΉΡ‚ΠΈ</button>
БпСцифичСская ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ использования

Как ΠΈ стандартныС классы ΠΊΠ½ΠΎΠΏΠΎΠΊ, .navbar-btn ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² элСмСнтах <a> ΠΈ <input>. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π½ΠΈ ΠΎΠ΄ΠΈΠ½ .navbar-btn ΠΈΠ»ΠΈ ΠΆΠ΅ стандартныС классы ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² элСмСнтах <a> Π²Π½ΡƒΡ‚Ρ€ΠΈ . navbar-nav.

ВСкст

Π—Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ строку тСкста Π² элСмСнт с классом .navbar-text, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ с Ρ‚Π΅Π³ΠΎΠΌ <p>, для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ выравнивания ΠΈ Ρ†Π²Π΅Ρ‚Π°.

<p>Signed in as Mark Otto</p>

НС контСкстныС ссылки

Π›ΡŽΠ΄ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ стандартныС ссылки Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ, ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ класс .navbar-link для вставки ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ² Π² Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… панСлях ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… панСлях.

<p>Signed in as <a href="#">Mark Otto</a></p>

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ выравнивания

Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°ΠΉΡ‚Π΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ссылки, Ρ„ΠΎΡ€ΠΌΡ‹, ΠΊΠ½ΠΎΠΏΠΊΠΈ, тСкст, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ классы .navbar-left ΠΈΠ»ΠΈ .navbar-right. Оба классы Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ CSS float Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ссылки, Π²Π»ΠΎΠΆΠΈΡ‚Π΅ ΠΈΡ… Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ <ul> с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ классом.

Π­Ρ‚ΠΈ классы ΡΠ²Π»ΡΡŽΡ‚ΡΡ смСшанной вСрсиСй классов .pull-left ΠΈ .pull-right, Π½ΠΎ ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для ΠΌΠ΅Π΄ΠΈΠ° запросов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² устройств.

Ѐиксация Π²Π²Π΅Ρ€Ρ…Ρƒ

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ .navbar-fixed-top ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ .container ΠΈΠ»ΠΈ .container-fluid для Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²ΠΊΠΈ ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… отступлСний содСрТимого Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.

<nav role="navigation">
  <div>
    ...
  </div>
</nav>
ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ установлСния padding для body

Ѐиксированная навигационная панСль Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π»Π°Π³Π°Ρ‚ΡŒΡΡ Π½Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ вашСго содСрТимого, ΠΏΠΎΠΊΠ° Π²Ρ‹ Π½Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ padding Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части <body>. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свои собствСнныС значСния, ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π° Π½ΠΈΠΆΠ΅. Π‘ΠΏΡ€Π°Π²ΠΊΠ°: По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, навигационная панСль ΠΈΠΌΠ΅Π΅Ρ‚ высоту 50px.

body { padding-top: 70px; }

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ это Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ основного Bootstrap CSS.

Ѐиксация Π²Π½ΠΈΠ·Ρƒ

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ .navbar-fixed-bottom ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ .container ΠΈΠ»ΠΈ .container-fluid для Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²ΠΊΠΈ ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… отступлСний содСрТимого Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.

<nav role="navigation">
  <div>
    ...
  </div>
</nav>
ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ установлСния padding для body

Ѐиксированная навигационная панСль Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π»Π°Π³Π°Ρ‚ΡŒΡΡ Π½Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ вашСго содСрТимого, ΠΏΠΎΠΊΠ° Π²Ρ‹ Π½Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ padding Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части <body>. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свои собствСнныС значСния, ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π° Π½ΠΈΠΆΠ΅. Π‘ΠΏΡ€Π°Π²ΠΊΠ°: По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, навигационная панСль ΠΈΠΌΠ΅Π΅Ρ‚ высоту 50px.

body { padding-bottom: 70px; }

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ это Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ основного Bootstrap CSS.

БтатичСский Π²Π΅Ρ€Ρ…

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ панСль Π½Π° ΠΏΠΎΠ»Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ вмСстС со страницСй, Π΄ΠΎΠ±Π°Π²ΠΈΠ² . navbar-static-top ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ .container ΠΈΠ»ΠΈ .container-fluid, для Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²ΠΊΠΈ ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… отступлСний содСрТимого Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ классов .navbar-fixed-*, Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ любой padding ΠΈ body.

<nav role="navigation">
  <div>
    ...
  </div>
</nav>

Π˜Π½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Π°Ρ навигационная панСль

Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² .navbar-inverse.

<nav role="navigation">
  ...
</nav>

УстановитС Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ страницу располоТСниС Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ.

Π Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΠΈ автоматичСски Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² CSS Ρ‡Π΅Ρ€Π΅Π· :before ΠΈ content.

<ol>
  <li><a href="#">Главная</a></li>
  <li><a href="#">Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°</a></li>
  <li>Π”Π°Π½Π½Ρ‹Π΅</li>
</ol>

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ссылки постраничного раздСлСния для вашСго сайта с многостраничным ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ, ΠΈΠ»ΠΈ простой Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° листания.

ΠŸΡ€ΠΎΡΡ‚Π°Ρ нумСрация inspired by Rdio, ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² поиска. Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ Π±Π»ΠΎΠΊ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Π»Π΅Π³ΠΊΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ, прСдоставляСт большиС ΠΊΠ½ΠΎΠΏΠΊΠΈ.

<ul>
  <li><a href="#">&laquo;</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="#">&raquo;</a></li>
</ul>

Π—Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ состояния

Бсылки ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π½ΡƒΠΆΠ΄. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ .disabled для Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ссылок ΠΈ .active для обозначСния Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницы.

<ul>
  <li><a href="#">&laquo;</a></li>
  <li><a href="#">1 <span>(current)</span></a></li>
  . ..
</ul>

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΈΠ»ΠΈ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ anchors для <span> ΡƒΠ΄Π°Π»ΠΈΠ² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ наТатия, ΠΏΡ€ΠΈ сохранСнии Ρ†Π΅Π»Π΅Π²Ρ‹Ρ… стилСй.

<ul>
  <li><span>&laquo;</span></li>
  <li><span>1 <span>(current)</span></span></li>
  ...
</ul>

ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π°

Π•ΡΡ‚ΡŒ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Π±Π»ΠΎΠΊ постраничного Π²Ρ‹Π²ΠΎΠ΄Π°? Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ .pagination-lg ΠΈΠ»ΠΈ .pagination-sm для измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ².

<ul>...</ul>
<ul>...</ul>
<ul>...</ul>

БыстроС созданиС ссылок для просмотра ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ страницы, для простого постраничного раздСлСния с Π»Π΅Π³ΠΊΠΎΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ ΠΈ стилями. Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для простых сайтов, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π±Π»ΠΎΠ³ΠΈ ΠΈ ΠΆΡƒΡ€Π½Π°Π»Ρ‹.

Основной ΠΏΡ€ΠΈΠΌΠ΅Ρ€

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, листаниС ΠΈΠΌΠ΅Π΅Ρ‚ ссылки, Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎ-Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.

<ul>
  <li><a href="#">ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ</a></li>
  <li><a href="#">Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ</a></li>
</ul>

Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ссылок

Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ссылку:

<ul>
  <li><a href="#">&larr; Бтарая</a></li>
  <li><a href="#">Новая &rarr;</a></li>
</ul>

Π—Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ состояниС

ЛистаниС ссылок Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ класс .disabled.

<ul>
  <li><a href="#">&larr; Бтарая</a></li>
  <li><a href="#">Новая &rarr;</a></li>
</ul>

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

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Новый

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Новый

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Новый
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Новый
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Новый

<h4>ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° <span>Новый</span></h4>

ДоступныС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹

Π”ΠΎΠ±Π°Π²Ρ‚Π΅ любой ΠΈΠ· пСрСчислСнных Π½ΠΈΠΆΠ΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² классов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ ΠΌΠ΅Ρ‚ΠΊΠΈΠΈ.

Default Primary Success Info Warning Danger

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

Π›Π΅Π³ΠΊΠΎ ΠΏΠΎΠ΄ΡΠ²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΈΠ»ΠΈ Π½Π΅ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π½Ρ‹Π΅ записи Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΠΊ ссылкам <span>, Bootstrap Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ, ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

<a href="#">Inbox <span>42</span></a>
БамосвСртываниС

Когда Π½Π΅Ρ‚ Π½ΠΎΠ²Ρ‹Ρ… ΠΈΠ»ΠΈ Π½Π΅ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π½Ρ‹Ρ… записСй, Π·Π½Π°Ρ‡ΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‚ просто свСрнуты (Ρ‡Π΅Ρ€Π΅Π· CSS сСлСктор :empty), ΠΏΡ€ΠΈ условии отсутствия Π²Π½ΡƒΡ‚Ρ€ΠΈ содСрТимого.

ΠšΡ€ΠΎΡΡ-браузСрная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ

Π—Π½Π°Ρ‡ΠΊΠΈ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠ°ΠΌΠΎΠ·Π³ΠΎΡ€Ρ‚Π°Ρ‚ΠΈΡΡŒ Π² Internet Explorer 8, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ сСлСктора :empty.

Адаптация ΠΏΠΎΠ΄ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ состояния

ВстроСнныС стили ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΊΠΈ Π² Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ состоянии, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π² Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ… ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… списках.

<ul>
  <li>
        <a href="#">
          <span>42</span>
          Главная
     </a>
        </li>
  ...
</ul>

Π›Π΅Π³ΠΊΠΈΠΉ, Π³ΠΈΠ±ΠΊΠΈΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ Π½Π° вСсь экран, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ содСрТимоС вашСго сайта.

Π­Ρ‚ΠΎ простая ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ с большим экраном, для привлСчСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ внимания ΠΊ вашСй ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π£Π·Π½Π°Ρ‚ΡŒ большС

<div>
  <h2>ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΌΠΈΡ€!</h2>
  <p>...</p>
  <p><a role="button">Π£Π·Π½Π°Ρ‚ΡŒ большС</a></p>
</div>

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ большой экран Π½Π° всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ, Π±Π΅Π· Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Ρ… ΡƒΠ³Π»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ .container, Π½ΠΎ, вмСсто этого, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ .container.

<div>
  <div>
    ...
  </div>
</div>

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅ΠΌ Π²Π°ΠΌ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ для h2, которая устанавливаСт ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ отступ ΠΈ сСгмСнтируСт содСрТаниС страницы. Π’ Π½Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ элСмСнт ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ small ΠΈ h2, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² (с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ стилями).

<div>
  <h2>ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° страницы <small>Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ тСкст</small></h2>
</div>

Π Π°ΡΡˆΠΈΡ€ΡŒΡ‚Π΅ систСму сСтки Bootstrap с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° эскиза для Π»Π΅Π³ΠΊΠΎΠ³ΠΎ создания сСтки с изобраТСниями, Π²ΠΈΠ΄Π΅ΠΎ, тСкстом, ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

Основной ΠΏΡ€ΠΈΠΌΠ΅Ρ€

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, эскизы Bootstrap спроСктированы для отобраТСния связанных ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с минимальной, лишь Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ.

<div>
  <div>
    <a href="#">
      <img data-src="holder.js/100%x180" alt="...">
    </a>
  </div>
  ...
</div>

НастраиваСмоС содСрТимоС

Π”ΠΎΠ±Π°Π²ΠΈΠ² Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ любоС содСрТимоС HTML, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„Ρ‹, ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² сСрСдинС эскизов.

Π―Ρ€Π»Ρ‹ΠΊ эскиза

Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.

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

Π―Ρ€Π»Ρ‹ΠΊ эскиза

Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.

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

Π―Ρ€Π»Ρ‹ΠΊ эскиза

Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.

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

<div>
  <div>
    <div>
      <img data-src="holder.js/300x200" alt="...">
      <div>
        <h4>Π―Ρ€Π»Ρ‹ΠΊ эскиза</h4>
        <p>...</p>
        <p><a href="#" role="button">Кнопка</a> <a href="#" role="button">Кнопка</a></p>
      </div>
    </div>
  </div>
</div>

ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ контСкстныС ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ замСчания для Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Ρ… дСйствий ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π§Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ закрытия Ρ‚Π°ΠΊΠΈΡ… Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ jQuery.

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

Для Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠΉ, ΠΎΠ±Π΅Ρ€Π½ΠΈΡ‚Π΅ любой тСкст ΠΈ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ .alert, ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… контСкстных классов (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, .alert-success).

Π‘Π΅Π· класса ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

Π’Π°ΠΆΠ½Ρ‹Π΅ сообщСния Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ классов ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π° ΠΈΠΌΠ΅ΡŽΡ‚ лишь Π±Π°Π·ΠΎΠ²Ρ‹Π΅ классы ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ классов. Π’Π°ΠΆΠ½Ρ‹Π΅ сСрыС сообщСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΌΠ°Π»ΠΎ смысла, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π΅Ρ‰Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ для Π½ΠΈΡ… Ρ‚ΠΈΠΏ Ρ‡Π΅Ρ€Π΅Π· контСкстный класс. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΈΠ· Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠΉ: ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ΅, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½ΠΎΠ΅, ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅, опасноС.

Well done! You successfully read this important alert message.

Heads up! This alert needs your attention, but it’s not super important.

Warning! Better check yourself, you’re not looking too good.

Oh snap! Change a few things up and try submitting again.

<div>...</div>
<div>...</div>
<div>...</div>
<div>...</div>

ЗамСчания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ

Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π»ΡŽΠ±Ρ‹Π΅ замСчания Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ .alert-dismissable ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡƒ закрытия.

Γ— Warning! Better check yourself, you’re not looking too good.

<div>
  <button type="button" data-dismiss="alert" aria-hidden="true">&times;</button>
  <strong>Warning!</strong> Better check yourself, you're not looking too good.
</div>
ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΡŒΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π° всСх устройствах

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ элСмСнт <button> с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ data-dismiss="alert".

Бсылки Π² замСчаниях

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ класс .alert-link, Ρ‡Ρ‚ΠΎΠ±Ρ‹ быстро ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π½Ρ‹Π΅ ссылки Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… любого замСчания.

<div>
  <a href="#">...</a>
</div>
<div>
  <a href="#">...</a>
</div>
<div>
  <a href="#">...</a>
</div>
<div>
  <a href="#">...</a>
</div>

ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ свСдСния ΠΎ Ρ…ΠΎΠ΄Π΅ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ процСсса ΠΈΠ»ΠΈ дСйствия, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ простого Π½ΠΎ Π³ΠΈΠ±ΠΊΠΎΠ³ΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° выполнСния.

ΠšΡ€ΠΎΡΡ-браузСрная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ

Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ выполнСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ ΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ CSS3 для обСспСчСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… эффСктов. Π­Ρ‚ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² Internet Explorer 9 ΠΈ ΡΡ‚Π°Ρ€ΡˆΠ΅, ΠΈΠ»ΠΈ Π² старых вСрсиях Firefox. Opera 12 Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

Основной ΠΏΡ€ΠΈΠΌΠ΅Ρ€

Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ выполнСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

<div>
  <div role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100">
    <span>60% Complete</span>
  </div>
</div>

Π‘ ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ

Π£Π΄Π°Π»ΠΈΡ‚Π΅ класс .sr-only ΠΈΠ·Π½ΡƒΡ‚Ρ€ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° выполнСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚. Для Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°, рассмотритС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ добавлСния min-width Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ ΠΌΠ΅Ρ‚ΠΊΠ° тСкста являСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ.

<div>
  <div role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100">
    60%
  </div>
</div>

ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½Ρ‹Π΅ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹

Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ выполнСния Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ классы Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠΉ для согласования стилСй.

<div>
  <div role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100">
    <span>40% Complete (success)</span>
  </div>
</div>
<div>
  <div role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100">
    <span>20% Complete</span>
  </div>
</div>
<div>
  <div role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100">
    <span>60% Complete (warning)</span>
  </div>
</div>
<div>
  <div role="progressbar" aria-valuenow="80" aria-valuemin="0" aria-valuemax="100">
    <span>80% Complete</span>
  </div>
</div>

ΠŸΠΎΠ»ΠΎΡΠ°Ρ‚Ρ‹ΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ для создания полосатого эффСкта. Π­Ρ‚ΠΎ являСтся нСдоступным Π² IE8.

<div>
  <div role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100">
    <span>40% Complete (success)</span>
  </div>
</div>
<div>
  <div role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100">
    <span>20% Complete</span>
  </div>
</div>
<div>
  <div role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100">
    <span>60% Complete (warning)</span>
  </div>
</div>
<div>
  <div role="progressbar" aria-valuenow="80" aria-valuemin="0" aria-valuemax="100">
    <span>80% Complete (danger)</span>
  </div>
</div>

Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ с Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ .active.progress-striped для Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ Π»Π΅Π²ΠΎΠΉ ΠΈΠ»ΠΈ ΠΏΡ€Π°Π²ΠΎΠΉ полосатости. Π­Ρ‚ΠΎ являСтся нСдоступным Π² IE9 ΠΈ Π½ΠΈΠΆΠ΅.

<div>
  <div  role="progressbar" aria-valuenow="45" aria-valuemin="0" aria-valuemax="100">
    <span>45% Complete</span>
  </div>
</div>

Π‘Π²ΠΎΠ΄Π½Ρ‹ΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€

РасполоТитС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… экзСмпляров ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅ с классом .progress для дСмонстрации сводного Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°.

35% Complete (success)

20% Complete (warning)

10% Complete (danger)

<div>
  <div>
    <span>35% Complete (success)</span>
  </div>
  <div>
    <span>20% Complete (warning)</span>
  </div>
  <div>
    <span>10% Complete (danger)</span>
  </div>
</div>

Бтилизация абстрактного ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, для создания Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² (Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ для Π±Π»ΠΎΠ³Π°, Ρ‚Π²ΠΈΡ‚Ρ‚Π΅Ρ€Π°, ΠΈ Ρ‚.Π΄.), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ со своим ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½Ρ‹ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΈΠ»ΠΈ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ рядом с тСкстовым содСрТаниСм.

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΌΠ΅Π΄ΠΈΠ°-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ (изобраТСния, Π²ΠΈΠ΄Π΅ΠΎ, Π°ΡƒΠ΄ΠΈΠΎ) ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΈΠ»ΠΈ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

<div>
  <a href="#">
    <img src="..." alt="...">
  </a>
  <div>
    <h5>Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΌΠ΅Π΄ΠΈΠ°</h5>
    ...
  </div>
</div>

Бписок мСдиа

Π”ΠΎΠ±Π°Π²ΠΈΠ² Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Π΄ΠΈΠ° Π² сСрСдинС списков (ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для ряда ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² ΠΈΠ»ΠΈ списка статСй).

<ul>
  <li>
    <a href="#">
      <img src="..." alt="...">
    </a>
    <div>
      <h5>Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΌΠ΅Π΄ΠΈΠ°</h5>
      ...
    </div>
  </li>
</ul>

Бписок Π³Ρ€ΡƒΠΏΠΏ являСтся Π³ΠΈΠ±ΠΊΠΈΠΌ ΠΈ ΠΌΠΎΡ‰Π½Ρ‹ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ для отобраТСния Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ простых ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² списка, Π½ΠΎ ΠΈ для Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ Π±ΠΎΠ»Π΅Π΅ слоТного, Ρ‡Ρ‚ΠΎ касаСтся ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ содСрТимого.

Основной ΠΏΡ€ΠΈΠΌΠ΅Ρ€

Π‘Π°ΠΌΡ‹ΠΌ Π±Π°Π·ΠΎΠ²Ρ‹ΠΌ являСтся простой список Π³Ρ€ΡƒΠΏΠΏΡ‹ с Π½Π΅Π½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½ΠΈΠΌΠΈ ΠΏΡƒΠ½ΠΊΡ‚Π°ΠΌΠΈ, ΠΈ собствСнными классами. ДобавляйтС ΠΊ Π½Π΅ΠΌΡƒ ΠΎΠΏΡ†ΠΈΠΈ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅, ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ нСобходимости добавляйтС собствСнныС стили CSS.

  • Cras justo odio
  • Dapibus ac facilisis in
  • Morbi leo risus
  • Porta ac consectetur ac
  • Vestibulum at eros
<ul>
  <li>Cras justo odio</li>
  <li>Dapibus ac facilisis in</li>
  <li>Morbi leo risus</li>
  <li>Porta ac consectetur ac</li>
  <li>Vestibulum at eros</li>
</ul>

Π—Π½Π°Ρ‡ΠΊΠΈ

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π·Π½Π°Ρ‡ΠΊΠΎΠ² Π΄ΠΎ любого ΠΏΡƒΠ½ΠΊΡ‚Π° списка Π³Ρ€ΡƒΠΏΠΏ, ΠΈ ΠΎΠ½ΠΈ автоматичСски Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ.

  • 14 Cras justo odio
  • 2 Dapibus ac facilisis in
  • 1 Morbi leo risus
<ul>
  <li>
        <span>14</span>
        Cras justo odio
      </li>
</ul>

БвязанныС элСмСнты

БсылочныС ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ списков Π³Ρ€ΡƒΠΏΠΏ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Π³ΠΎΠ² <a> вмСсто ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² списка (здСсь Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² качСствС Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ элСмСнта <div> вмСсто <ul>). НС Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Π΅Ρ€Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡƒΠ½ΠΊΡ‚ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ элСмСнтом.

<div>
  <a href="#">
    Cras justo odio
  </a>
  <a href="#">Dapibus ac facilisis in</a>
  <a href="#">Morbi leo risus</a>
  <a href="#">Porta ac consectetur ac</a>
  <a href="#">Vestibulum at eros</a>
</div>

ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½Ρ‹Π΅ классы

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ контСкстныС классы для стилизации элСмСнтов списка, ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠ»ΠΈ связанно. Π’Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя состояниС .active.

  • Dapibus ac facilisis in
  • Cras sit amet nibh libero
  • Porta ac consectetur ac
  • Vestibulum at eros
<ul>
  <li>Dapibus ac facilisis in</li>
  <li>Cras sit amet nibh libero</li>
  <li>Porta ac consectetur ac</li>
  <li>Vestibulum at eros</li>
</ul>
<div>
  <a href="#">Dapibus ac facilisis in</a>
  <a href="#">Cras sit amet nibh libero</a>
  <a href="#">Porta ac consectetur ac</a>
  <a href="#">Vestibulum at eros</a>
</div>

НастраиваСмоС содСрТимоС

ДобавляйтС практичСски любой HTML, Π΄Π°ΠΆΠ΅ для связанного списка Π³Ρ€ΡƒΠΏΠΏ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅.

<div>
  <a href="#">
    <h5>Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΡƒΠ½ΠΊΡ‚Π° списка Π³Ρ€ΡƒΠΏΠΏΡ‹</h5>
    <p>...</p>
  </a>
</div>

Π₯отя Π½Π΅ всСгда Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ Π²ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ DOM. Для Ρ‚Π°ΠΊΠΈΡ… случаСв, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΏΠ°Π½Π΅Π»ΠΈ.

Основной ΠΏΡ€ΠΈΠΌΠ΅Ρ€

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, всС .panel ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π±Π°Π·ΠΎΠ²ΡƒΡŽ Ρ€Π°ΠΌΠΊΠ° (border) ΠΈ отступы (padding), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ содСрТимоС.

<div>
  <div>
    Basic panel example
  </div>
</div>

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

МоТно Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° ΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ с .panel-heading. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ любой <h2><h6> вмСстС с классом .panel-title, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π²ΠΈΠ·Π½Π°Ρ‡Π΅Π½Ρ– Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ.

Panel heading without title

Panel content

НазваниС панСли

Panel content

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

<div>
  <div>
    <h4>НазваниС панСли</h4>
  </div>
  <div>
    Panel content
  </div>
</div>

ΠžΠ±Π΅Ρ€Π½ΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ»ΠΈ Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½Ρ‹ΠΉ тСкст Π² .panel-footer. Π—Π°ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ эта панСль с Π½ΠΈΠΆΠ½ΠΈΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»ΠΎΠΌ Π½Π΅ наслСдуСт Ρ†Π²Π΅Ρ‚Π° ΠΈ Ρ€Π°ΠΌΠΊΠΈ (borders), ΠΏΡ€ΠΈ использовании контСкстных Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ², ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π½Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΌ ΠΏΠ»Π°Π½Π΅.

<div>
  <div>
    Panel content
  </div>
  <div>Panel footer</div>
</div>

ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½Ρ‹Π΅ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹

Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ панСль Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ контСкста, Π΄ΠΎΠ±Π°Π²ΠΈΠ² любой контСкстный состояниС классов.

НазваниС панСли

Panel content

НазваниС панСли

Panel content

НазваниС панСли

Panel content

НазваниС панСли

Panel content

НазваниС панСли

Panel content

<div>...</div>
<div>...</div>
<div>...</div>
<div>...</div>
<div>...</div>

Π‘ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ

Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π»ΡŽΠ±ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π±Π΅Π· Ρ€Π°ΠΌΠΎΠΊ с классом .table Π²Π½ΡƒΡ‚Ρ€ΡŒ ΠΏΠ°Π½Π΅Π»ΠΈ, для создания простого Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Если примСняСтся класс .panel-body, ΠΌΡ‹ добавляСм Π΅Ρ‰Π΅ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π²Π²Π΅Ρ€Ρ…Ρƒ для разграничСния.

Panel heading

Π—Π΄Π΅ΡΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ тСкст. Nulla vitae elit libero, a pharetra augue. Aenean lacinia bibendum nulla sed consectetur. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Nullam id dolor id nibh ultricies vehicula ut id elit.

#ИмяЀамилияИмя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ
1MarkOtto@mdo
2JacobThornton@fat
3Larrythe Bird@twitter
<div>
  <!-- Default panel contents -->
  <div>Panel heading</div>
  <div>
    <p>...</p>
  </div>

  <!-- Table -->
  <table>
    ...
  </table>
</div>

Если панСль Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π΅Π»Π°, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ пСрСносятся ΠΈΠ· Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΏΠ°Π½Π΅Π»ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ.

Panel heading

#ИмяЀамилияИмя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ
1MarkOtto@mdo
2JacobThornton@fat
3Larrythe Bird@twitter
<div>
  <!-- Default panel contents -->
  <div>Panel heading</div>

  <!-- Table -->
  <table>
    ...
  </table>
</div>

Π‘ΠΎ списком Π³Ρ€ΡƒΠΏΠΏ

Π›Π΅Π³ΠΊΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ список Π³Ρ€ΡƒΠΏΠΏ Π² ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ любой ΠΏΠ°Π½Π΅Π»ΠΈ.

Panel heading

Π—Π΄Π΅ΡΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ тСкст. Nulla vitae elit libero, a pharetra augue. Aenean lacinia bibendum nulla sed consectetur. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Nullam id dolor id nibh ultricies vehicula ut id elit.

  • Cras justo odio
  • Dapibus ac facilisis in
  • Morbi leo risus
  • Porta ac consectetur ac
  • Vestibulum at eros
<div>
  <!-- Default panel contents -->
  <div>Panel heading</div>
  <div>
    <p>...</p>
  </div>

  <!-- List group -->
  <ul>
    <li>Cras justo odio</li>
    <li>Dapibus ac facilisis in</li>
    <li>Morbi leo risus</li>
    <li>Porta ac consectetur ac</li>
    <li>Vestibulum at eros</li>
  </ul>
</div>

Основной эффСкт ячСйки

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ячСйку, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ простой эффСкт — Π±ΡƒΠ΄Ρ‚ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ тСкст находится Π² ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ΅.

<div>...</div>

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ классы

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ отступы (padding) ΠΈ закруглСния ΡƒΠ³Π»ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΄Π²Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ классов.

Look, I’m in a large well!

<div>...</div>

Look, I’m in a small well!

<div>...</div>

Bootstrap Бутстрап Π£Ρ‡Π΅Π±Π½ΠΈΠΊ справочник


Bootstrap являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярной ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ HTML, CSS ΠΈ JavaScript для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π²Π΅Π±-сайтов.

Bootstrap Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ бСсплатна для скачивания ΠΈ использования!

НачнитС ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Bootstrap сСйчас Β»

Start Bootstrap


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

Π’ этом ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ΅ Bootstrap содСрТатся сотни ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Bootstrap.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ нашСго ΠΎΠ½Π»Π°ΠΉΠ½-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ для просмотра Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°.

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


  Моя пСрвая Bootstrap страница
Β  Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ этой Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ страницы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ эффСкт!

<div>
Β  <div>
Β Β Β  <div>
      <h4>Колонка 1</h4>
Β Β Β Β Β  <p>ΠŸΡ€ΠΎΡΡ‚ΠΎ тСкст ..</p>
Β Β Β Β Β  <p>Новый тСкст..</p>
Β Β Β  </div>
Β Β Β  <div>
      <h4>Колонка 2</h4>
Β Β Β Β Β  <p>ΠŸΡ€ΠΎΡΡ‚ΠΎ тСкст ..</p>
Β Β Β Β Β  <p>Новый тСкст..</p>
Β Β Β  </div>
Β Β Β  <div>
      <h4>Колонка 3</h4>
Β Β Β Β Β  <p>ΠŸΡ€ΠΎΡΡ‚ΠΎ тСкст ..</p>
Β Β Β Β Β  <p>Новый тСкст..</p>
Β Β Β  </div>
Β  </div>
</div>

НаТмитС Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Π΄Π΅ΠΌΠΎ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.



Bootstrap

На HTML5CSS Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ ΠΏΠΎΠ»Π½ΠΎΠ΅ описаниС Bootstrap всСх классов CSS, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ JavaScript ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ²-всС ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:


Π’Π΅ΠΌΡ‹/ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Bootstrap

ΠœΡ‹ сдСлали нСсколько шаблонов Bootstrap, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΈΠ³Ρ€Π°Ρ‚ΡŒ. Они ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ свободны Π² использовании:


Bootstrap 3 vs. Bootstrap 4

Bootstrap 4 β€” НовСйшая вСрсия Bootstrap; с Π½ΠΎΠ²Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ, Π±ΠΎΠ»Π΅Π΅ быстрой Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй ΠΈ большСй ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΡΡ‚ΡŒΡŽ.

Bootstrap 4 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ новСйшиС, ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ выпуски всСх основных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Internet Explorer 9 ΠΈ Π²Π½ΠΈΠ· Π½Π΅ поддСрТиваСтся.

Если Π²Π°ΠΌ трСбуСтся ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° IE8-9, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Bootstrap 3. Π­Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ вСрсия Bootstrap, ΠΈ ΠΎΠ½Π° ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ поддСрТиваСтся ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ для критичСских исправлСний ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΊ Π½Π΅ΠΌΡƒ.



bootstrap 4.* β€” Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сайт

Π’ ΠΊΠΎΠ½Ρ†Π΅ Π»Π΅Ρ‚Π° Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС Bootstrap, появилась запись ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Π°Π»ΡŒΡ„Π° вСрсия Botstrap 4. Рассмотрим ΠΊΠ°ΠΊΠΈΠ΅ нововвСдСния ΠΏΠΎΠ΄Π°Ρ€ΠΈΡ‚ Π½Π°ΠΌ Π΄Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅Π»ΠΈΠ·.

  • ВмСсто Less, Π² Bootstrap 4 Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ поддСрТиваСтся Sass
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° систСма сСток
  • Появилась ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° FlexBox
  • Новый ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π² Bootstrap 4 β€” ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ (cards)
  • Появился сброс стилСй Reboot
  • Π‘ΠΎΠ»ΡŒΡˆΠ΅ возмоТностСй для кастомизации Ρ‚Π΅ΠΌ Bootstrap
  • ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° IE8
  • ВмСсто пиксСлСй EM ΠΈ REM
  • ВсС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹Β  пСрСписаны с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½ΠΎΠ²ΠΎΠΉ вСрсии JavaScript
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Ρ‹ подсказки ΠΈ popover элСмСнты
  • ОбновлСна структура Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π² Bootstrap 4

Less Sass Bootstrap

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ компиляция ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Bootstrap 4 Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ осущСствляСтся Π½Π° Sass, Ρ€Π°Π½ΡŒΡˆΠ΅ Bootstrap создавался Π½Π° Less. ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ происходит с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Libsass, которая Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² нСсколько Ρ€Π°Π· быстрСС своих Π°Π½Π°Π»ΠΎΠ³ΠΎΠ².

БистСма сСток Bootstrap

Bootstrap 4 стал Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ Π΄Ρ€ΡƒΠΆΠ΅Π»ΡŽΠ±Π΅Π½ ΠΊ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ (смартфоны, ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹). ΠœΠΈΠΊΡΠΈΠ½Ρ‹ Π² Bootstrap 4 стали Π±ΠΎΠ»Π΅Π΅ мобильно-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ. Появилась Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ миксинами.

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° FlexBox

Π’ Bootstrap 4 Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ FlexBox, благодаря ΠΊΠΎΡ‚ΠΎΡ€ΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ элСмСнтами Π½Π° страницС Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΎ. Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ FlexBox Π² Bootstrap, Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΈ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Π·Π°Π½ΠΎΠ²ΠΎ, это дСлаСтся Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС.

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ (cards)

Π’ Bootstrap 4 Π±Ρ‹Π»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ (wells, thumbnails ΠΈ panels) вмСсто Π½ΠΈΡ… создали ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ cards (ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π΅Π»Π°Π΅Ρ‚ всС Ρ‚ΠΎΠΆΠ΅ самоС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Π΅ΠΉ.

Бброс HTML Reboot

Появился Π½ΠΎΠ²Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сбрасываСт стандартныС стили HTML-Ρ‚Π΅Π³ΠΎΠ² (Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° свои стили ΠΏΠΎ-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ), ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для кроссбраузСрности. Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ хранится Π² Sass Ρ„Π°ΠΉΠ»Π΅ ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Reboot. ВсС эти стили сброса, ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Π² Ρ„Π°ΠΉΠ» normalize.css

Π‘ΠΎΠ»ΡŒΡˆΠ΅ возмоТностСй для кастомизации Ρ‚Π΅ΠΌ

Π’ Bootstrap 4, ΠΏΡ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… элСмСнтов страницы сайта (Ρ†Π²Π΅Ρ‚Π°, Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Ρ‹, скруглСния ΠΈ Ρ‚.Π΄.) собраны Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, Ρ‡Ρ‚ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ пСрСнастройку Ρ‚Π΅ΠΌΡ‹ ΠΏΠΎΠ΄ свой Π΄ΠΈΠ·Π°ΠΉΠ½.

IE8 Π½Π΅ поддСрТиваСтся

Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ Internet Explorer восьмой вСрсии, Π² Bootstrap 4 большС Π½Π΅ поддСрТиваСтся. Π­Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±Ρ‹Π»ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ всС Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈΠ· CSS3, Π±Π΅Π· использования Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, Ρ‡Ρ‚ΠΎ нСсомнСнно Π±Π»Π°Π³ΠΎΡ‚Π²ΠΎΡ€Π½ΠΎ скаТСтся Π½Π° быстродСйствии Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°.

Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π² em ΠΈ rem

Π’ Bootstrap 4 вмСсто пиксСлСй Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π² em ΠΈ rem, благодаря этому элСмСнты страницы, ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ стали Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΈΠΌΠΈ ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ.

JavaScript ES6

ВсС ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Botstrap 4, Π±Ρ‹Π»ΠΈ пСрСписаны с ES5 (JavaScript 5) Π½Π° Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ JavaScript ES6. Код написанный Π½Π° ES6 (JavaScript 6) Π±ΠΎΠ»Π΅Π΅ структурирован Π½Π°Π΄Ρ‘ΠΆΠ΅Π½ ΠΈ быстр.

Подсказки ΠΈ popover элСмСнты

Подсказки ΠΈ popover (Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅) элСмСнты, Π² Bootstrap 4 Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ слаТСнно ΠΈ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎ.

ДокумСнтация Bootstrap 4

ДокумСнтация Bootstrap 4 стала Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΈ пСрСписана с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Markdown (ΠΎΠ±Π»Π΅Π³Ρ‡Ρ‘Π½Π½Ρ‹ΠΉ язык Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ), Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ поиск ΠΏΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Bootstrap 3

Когда Bootstrap обновлялся со Π²Ρ‚ΠΎΡ€ΠΎΠΉ (2) вСрсии Π½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΡŽ (3), Ρ‚ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Bootstrap 2 ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΠ»Π°ΡΡŒ. Π­Ρ‚ΠΎ Π²Ρ‹Π·Π²Π°Π»ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π½Π°Ρ€Π΅ΠΊΠ°Π½ΠΈΠΉ со стороны сообщСства. На этот Ρ€Π°Π· с Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ Bootstrap 4, Ρ‚Ρ€Π΅Ρ‚ΡŒΡ вСрсия Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ Π±Π°Π³ΠΎΠ².

Ну ΠΈ напослСдок, ΠΊΠΎΠ΄ сайтов ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ созданы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bootstrap 3, Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈΠΉ Π΄ΠΎ Bootstrap 4, рСализуСтся обратная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ.

ΠžΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅

ИзмСнСний Π² Bootstrap 4 ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈ Π½Π΅ ΠΌΠ°Π»ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π΅Ρ‰Π΅ Π²ΠΏΠ΅Ρ€Π΅Π΄ΠΈ, слСдитС Π·Π° обновлСниями.

Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Bootstrap 3.0 ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ?



ΠŸΠΎΡ…ΠΎΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ΄ ΠΈ докумСнтация, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π½ΡŒΡˆΠ΅ Π±Ρ‹Π»ΠΈ Π½Π° http: / / rc.getbootstrap.com/ , исчСзли. Π― использовал, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π² состоянии ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ:

  • Но Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ эти страницы большС Π½Π΅ доступны.

    — Π“Π΄Π΅ ΠΎΠ½ ? ΠΈΠ»ΠΈ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ Π·Π½Π°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ boostrap 3.0 Π² ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ вСрсии?

    css twitter-bootstrap mobile
    ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Mathieu Β  Β  01 мая 2013 Π² 11:03

    3 ΠΎΡ‚Π²Π΅Ρ‚Π°


    • Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎΠ»Π½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ zurb-foundation

      Как (ΠΈ Π³Π΄Π΅) ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ zurb-foundation. Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Zurb’s Foundation 3 ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΎΡ‚ http:/ / foundation.zurb.com / docs/index. php . Однако Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ„ΠΎΡ€ΠΌΡ‹. Π’ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… случаях ΠΎΠ½ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ элСмСнт Ρ„ΠΎΡ€ΠΌΡ‹…

    • Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ послСднюю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Swift?

      Π― ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ» послСднюю Π²Π΅Ρ€ΡΠΈΡŽ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ руководства ΠΏΠΎ языку программирования Swift, ΠΈ ΠΎΠ½ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ массив старого стиля String[] вмСсто [String]. Π’ Π±Π»ΠΎΠ³Π΅ Apple Swift я Π²ΠΈΠΆΡƒ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ доступа (ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠΌ, частном, Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌ), Π½ΠΎ Π½Π΅ Π²ΠΈΠΆΡƒ Π΅Π³ΠΎ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ…


    ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ nickl- Β  Β  30 июля 2013 Π² 09:37


    ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ gma992 Β  Β  24 июня 2014 Π² 14:54


    ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Appleshell Β  Β  01 мая 2013 Π² 11:10


    • Π³Π΄Π΅ я ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ bootstrap 3.0 carousal с 4 изобраТСниями?

      Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΡƒΡŽ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ (с 4 изобраТСниями Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·).) Π² бутстрап Π²ΠΊΠ»Π°Π΄ΠΎΠΊ. Π― ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ. Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ bootstrap 3.0. ΠœΠΎΠΆΠ΅Ρ‚ Π»ΠΈ ΠΊΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ, поТалуйста, Π΄Π°Ρ‚ΡŒ идСю для этого? Π― Π½Π΅ Π² состоянии Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΠ΄ΠΈΠ½ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ 3.0 пьянка…

    • Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ nuget.exe 3.0+?

      ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, nuget 3.0 Π±Ρ‹Π» освобоТдСн. VS2015 поставляСтся с Π·Π°ΠΏΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ 3.0. Однако NuGet.CommandLine , ΠΏΠΎΡ…ΠΎΠΆΠ΅, застрял Π½Π° 2.8.6 ( https:/ / www.nuget.org/packages/NuGet.CommandLine ), Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹, ΠΊΠ°ΠΊ TeamCity, Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ Π΄ΠΎ 3.0. Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ nuget для…


    ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ вопросы:


    Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Π·Π΅Ρ† прилоТСния petclinic для Spring 3.0?

    Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, Ρ„ΠΎΡ€ΡƒΠΌΡ‹ ΠΈ Ρ‚. Π΄. постоянно ΡΡΡ‹Π»Π°ΡŽΡ‚ΡΡ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Spring petclinic. Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ это Π·Π° spring 3.0.x ? (ΠΏΠΎΡ…ΠΎΠΆΠ΅, ΠΎΠ½ Π½Π΅ поставляСтся Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅ с…


    Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ C# 3.0 grammar?

    Π― ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΡŽ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ компилятор C# 3.0 Π² C#. Π³Π΄Π΅ я ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ grammar для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ парсСра? ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ANTLR v3 Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.


    Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Vaadin вСрсии 6

    Π― ΠΈΡ‰Ρƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ vaadin version6 . На домашнСй страницС vaadin я ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ для Vaadin вСрсии 7 . Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ: Книга vaadin вСрсии 6? БэмплСр для Vaadin вСрсии 6? ΠŸΡ€ΠΈΠΌΠ΅Ρ€…


    Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎΠ»Π½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ zurb-foundation

    Как (ΠΈ Π³Π΄Π΅) ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ zurb-foundation. Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Zurb’s Foundation 3 ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΎΡ‚ http:/ / foundation.zurb.com / docs/index. php . Однако Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹…


    Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ послСднюю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Swift?

    Π― ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ» послСднюю Π²Π΅Ρ€ΡΠΈΡŽ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ руководства ΠΏΠΎ языку программирования Swift, ΠΈ ΠΎΠ½ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ массив старого стиля String[] вмСсто [String]. Π’ Π±Π»ΠΎΠ³Π΅ Apple Swift я Π²ΠΈΠΆΡƒ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅…


    Π³Π΄Π΅ я ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ bootstrap 3.0 carousal с 4 изобраТСниями?

    Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΡƒΡŽ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ (с 4 изобраТСниями Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·).) Π² бутстрап Π²ΠΊΠ»Π°Π΄ΠΎΠΊ. Π― ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ. Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ bootstrap 3.0. ΠœΠΎΠΆΠ΅Ρ‚ Π»ΠΈ ΠΊΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ,…


    Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ nuget.exe 3.0+?

    ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, nuget 3.0 Π±Ρ‹Π» освобоТдСн. VS2015 поставляСтся с Π·Π°ΠΏΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ 3.0. Однако NuGet.CommandLine , ΠΏΠΎΡ…ΠΎΠΆΠ΅, застрял Π½Π° 2.8.6 ( https:/ / www.nuget.org/packages/NuGet.CommandLine ), Ρ‡Ρ‚ΠΎ…


    Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ панСль Π² CakePHP 3.0 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bootstrap?

    Π― Π½Π°Ρ‡ΠΈΠ½Π°ΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ с CakePHP 3.0 ΠΈ Π·Π°ΡΡ‚Ρ€Π΅Π²Π°ΡŽ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ… с располоТСниСм ΠΊΠΎΠ΄Π°. Π― установил этот ΠΏΠ»Π°Π³ΠΈΠ½ для ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Twitter Bootstrap: https://github.com/elboletaire/twbs-cake-plugin я…


    Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Bootstrap transitions.js?

    Π― Π±Ρ‹ Ρ…ΠΎΡ‚Π΅Π» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½ Bootstrap Collapse . Collapse Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ»Π°Π³ΠΈΠ½ transitions Π±Ρ‹Π» Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² Π²Π°ΡˆΡƒ Π²Π΅Ρ€ΡΠΈΡŽ Bootstrap. Π― скачал bootstrap-3.3.7-dist.zip , Π½ΠΎ ΠΎΠ½ Π½Π΅ содСрТит…


    Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ tkinter?

    Когда я ΡΠΌΠΎΡ‚Ρ€ΡŽ Π½Π° страницу tkinter для Python, Ρ‚Π°ΠΌ Π½Π΅Ρ‚ Ρ‡Π΅Ρ‚ΠΊΠΎΠ³ΠΎ описания Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΊΠ°ΠΊΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. НапримСр, я ΠΈΡ‰Ρƒ…

    Bootstrap докумСнтация Π½Π° русском

    Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ web-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ с самой популярной Π² ΠΌΠΈΡ€Π΅ front-end Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² интСрфСйса.

    Bootstrap – это инструмСнтарий с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTML, CSS ΠΈ JS. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Sass ΠΈ миксины, Π³ΠΈΠ±ΠΊΡƒΡŽ систСму сСток, мноТСство Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ ΠΌΠΎΡ‰Π½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², основанных Π½Π° jQuery.

    ВСкущая вСрсия v4.3.1

    Установка

    Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ исходныС Ρ„Π°ΠΉΠ»Ρ‹ Bootstrap Sass ΠΈ JavaScript Ρ‡Π΅Ρ€Π΅Π· Bower, Composer, Meteor ΠΈΠ»ΠΈ npm. ΠŸΠ°ΠΊΠ΅Ρ‚ управляСмых установок Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Π²Π°ΡˆΡƒ систСму сборки ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎΠΌΠΎΡ‰ΠΈ.

    Bootstrap CDN

    Когда Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Bootstrap’овскиС скомпилированныС CSS ΠΈΠ»ΠΈ JS, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CDN Bootstrap.

    Волько CSS
    JS, Popper.js ΠΈ jQuery

    ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Bootstrap 4 Π½Π° Π½ΠΎΠ²ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΡ€Π΅ΠΌΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ‚Π΅ΠΌΠ°ΠΌΠΈ-инструмСнтариями, созданными Π½Π° Bootstrap, с Π½ΠΎΠ²Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ ΠΈ инструмСнтами построСния.

    ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‚Π΅ΠΌΡ‹

    Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ ΠΈ построСно со всСй любовью ΠΊ ΠΌΠΈΡ€Ρƒ @mdo ΠΈ @fat . ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ основной ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΏΡ€ΠΈ участии Π½Π°ΡˆΠΈΡ… инвСсторов .

    ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ вСрсия v4.3.1. Код распространяСтся ΠΏΠΎ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ MIT , докумСнтация распространяСтся ΠΏΠΎ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ CC BY 3.0 .

    ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ – О. ΠšΠΎΡ€Π½ΠΈΠ»ΠΎΠ². Π‘Π²ΠΎΠΈ прСдлоТСния ΠΏΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ сайта ΠΈ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρƒ присылайтС Π½Π° ΠΏΠΎΡ‡Ρ‚Ρƒ [email protected]

    Bootstrap являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярной ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ HTML, CSS ΠΈ JavaScript для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π²Π΅Π±-сайтов.

    Bootstrap Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ бСсплатна для скачивания ΠΈ использования!

    ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

    Π’ этом ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ΅ Bootstrap содСрТатся сотни ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Bootstrap.

    Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ нашСго ΠΎΠ½Π»Π°ΠΉΠ½-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ для просмотра Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°.

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

    Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ этой Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ страницы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ эффСкт!

    Колонка 1

    Колонка 2

    Колонка 3

    НаТмитС Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Π΄Π΅ΠΌΠΎ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

    Bootstrap

    На HTML5CSS Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ ΠΏΠΎΠ»Π½ΠΎΠ΅ описаниС Bootstrap всСх классов CSS, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ JavaScript ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ²-всС ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

    Π’Π΅ΠΌΡ‹/ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Bootstrap

    ΠœΡ‹ сдСлали нСсколько шаблонов Bootstrap, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΈΠ³Ρ€Π°Ρ‚ΡŒ. Они ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ свободны Π² использовании:

    Bootstrap 3 vs. Bootstrap 4

    Bootstrap 4 β€” НовСйшая вСрсия Bootstrap; с Π½ΠΎΠ²Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ, Π±ΠΎΠ»Π΅Π΅ быстрой Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй ΠΈ большСй ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΡΡ‚ΡŒΡŽ.

    Bootstrap 4 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ новСйшиС, ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ выпуски всСх основных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Internet Explorer 9 ΠΈ Π²Π½ΠΈΠ· Π½Π΅ поддСрТиваСтся.

    Если Π²Π°ΠΌ трСбуСтся ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° IE8-9, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Bootstrap 3. Π­Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ вСрсия Bootstrap, ΠΈ ΠΎΠ½Π° ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ поддСрТиваСтся ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ для критичСских исправлСний ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΊ Π½Π΅ΠΌΡƒ.

    Π‘Π°ΠΌΡ‹ΠΉ популярный Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… web-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².
    Bootstrap ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ самыС соврСмСнныС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ CSS ΠΈ HTML.

    ВСкущая вСрсия v3.3.2

    ΠŸΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для всСх, Π²ΠΎ всСм ΠΌΠΈΡ€Π΅.

    Bootstrap – ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ простой ΠΈ Π² Ρ‚ΠΎΠΆΠ΅ врСмя ΠΌΠΎΡ‰Π½Ρ‹ΠΉ интСрфСйсный Ρ„Ρ€Π΅ΠΉΠΌΠΎΡ€ΠΊ, ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‰ΠΈΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈ ΠΎΠ±Π»Π΅Π³Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ web-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

    ВсС Π΅Ρ‰Π΅ ΠΈΡ‰Π΅Ρ‚Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π»ΡŽΠ±ΠΈΡ‚ΡŒΡΡ Π² Bootstrap?

    ΠŸΡ€Π΅ΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹

    Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ CSS, Bootstrap Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π΄Π²ΡƒΡ… самых популярных CSS прСпроцСссоров, Less ΠΈ Sass.

    Один ΠΊΠΎΠ΄ для всСх устройств.

    Bootstrap Π»Π΅Π³ΠΊΠΎ ΠΈ эффСктивно ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ ваш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с ΠΎΠ΄Π½ΠΎΠΉ Π±Π°Π·ΠΎΠΉ ΠΊΠΎΠ΄Π°, ΠΎΡ‚ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ² ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚ΠΎΠ² Π΄ΠΎ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².

    ДокумСнтация

    Π‘ Bootstrap, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ ΠΎΠ±ΡˆΠΈΡ€Π½ΡƒΡŽ ΠΈ ΠΏΡ€Π΅ΠΊΡ€Π°ΡΠ½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ с сотнями ΠΆΠΈΠ²Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠ΄Π°, ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

    Bootstrap с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ.
    Π€Ρ€Π΅ΠΉΠΌΠΎΡ€ΠΊ размСщаСтся, Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π° GitHub.

    Π‘Π΄Π΅Π»Π°Π½ΠΎ Π½Π° Bootstrap.

    ΠœΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сайтов ΠΏΠΎ всСму Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ Π΄Π΅Π»Π°ΡŽΡ‚ΡΡ Π½Π° Bootstrap. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π² постоянно растущСй ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈΠΈ шаблонов.

    ΠžΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с мноТСством творчСских ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° Bootstrap Expo, созданных с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bootstrap.

    Π‘ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ ΠΈ построСн с любовью ΠΊΠΎ всСму ΠΌΠΈΡ€Ρƒ, Π°Π²Ρ‚ΠΎΡ€Π°ΠΌΠΈ: @mdo ΠΈ @fat.

    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ занимаСтся основная ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΡ€ΠΈ участии Π½Π°ΡˆΠΈΡ… Π²ΠΊΠ»Π°Π΄Ρ‡ΠΈΠΊΠΎΠ².

    Код ΠΏΠΎ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MIT, докумСнтация Π² соотвСтствии CC BY 3.0.

    Π’Ρ‹ΡˆΠ΅Π» Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Bootstrap 3.4 — новости Π½Π° Tproger

    Π’Ρ‹ΡˆΠ΅Π» BootstrapΒ 3.4Β β€” свободный Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ для создания сайтов ΠΈΒ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Команда ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° сосрСдоточСна Π½Π°Β Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ BootstrapΒ 4.2, поэтому тСкущая вСрсия ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π½Π΅Β Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. В частности, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π° докумСнтация, исправлСна ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ ΠΊ XSS ΠΈΒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° функция поиска Ρ‡Π΅Ρ€Π΅Π· Algolia.

    Π§Ρ‚ΠΎ измСнилось в инструмСнтС

    • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ класс .row-no-gutters, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ поиска Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· Algolia ΠΈΒ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ .navbar-fixed- * ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ увСдомлСния.
    • РСшСна ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ ΠΊ XSS-Π°Ρ‚Π°ΠΊΠ°ΠΌ Π²Β ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ… Alert, Carousel, Collapse, Dropdown, Modal ΠΈΒ Tab.
    • Π”Π²ΠΎΠΉΠ½ΡƒΡŽ Ρ€Π°ΠΌΠΊΡƒ в элСмСнтах <abbr> Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΡƒΠ±Ρ€Π°Π»ΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ΠΈ ΠΎΡ‚ΠΊΠ°Π·Π°Π»ΠΈΡΡŒ ΠΎΡ‚Β ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ пСрСтаскивания из настройщика и создания Π²Β Π²Π΅Π±-настройщикС Gist, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ GitHub Π΄Π°Π²Π½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ» эту Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ.

    Π§Ρ‚ΠΎ измСнилось Π²Β Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ

    • Π’Β Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ ΠΏΠΎΒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню для Π½ΠΎΠ²Ρ‹Ρ… ΠΈΒ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… вСрсий.
    • Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ для копирования тСкста Π²Β Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π° ZeroClipboard Π·Π°ΠΌΠ΅Π½ΠΈΠ»ΠΈ Π½Π°Β clipboard.js, а тСстированиС ΠΏΠ΅Ρ€Π΅Π²Π΅Π»ΠΈ Π½Π°Β BrowserStack.
    • Π Π΅ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° докумСнтация CSS v3 для использования Less.
    • baseurl Π·Π°ΠΌΠ΅Π½Ρ‘Π½ Π½Π° /docs/3.4/.
    • ОбновлСниС ссылок ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΡ…Β Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· HTTPS ΠΈΒ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π½Π΅Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ URL-адрСса.

    ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС всСх возмоТностСй BootstrapΒ 3.4.0 доступно Π²Β ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. Для обновлСния Π΄ΠΎΒ BootstrapΒ 3.4.0 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² npm прСдусмотрСны ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ npm i bootstrap@previous ΠΈΠ»ΠΈ npm i [email protected]. ОбновлСниС до этой вСрсии Ρ‡Π΅Ρ€Π΅Π· Bower нСдоступно.

    В январС 2018 Π³ΠΎΠ΄Π° Π²Ρ‹ΡˆΠ»Π° ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ чСтвёртая вСрсия Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°. Π’Β Π½Π΅ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»ΠΈ стили ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ и слуТСбныС классы, Π°Β Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ для использования ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… CSS вмСсто Sass.

    Source: Π±Π»ΠΎΠ³ Bootstrap

    html — Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Bootstrap?

    Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» Π½Π° Webreference.ru. Π’Π°ΠΌ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Ρ‹ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ понятия Бутстрапа, Π°Β  рядом — справочники ΠΏΠΎΒ CSS ΠΈΒ HTML.

    Бутстрап — конструктор с Π½Π°Π±ΠΎΡ€ΠΎΠΌ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. На нём ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ сайт со слайдСром и всСм ΠΏΡ€ΠΎΡ‡ΠΈΠΌ, Π½ΠΎΒ Π·Π°Β ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Бутстрап Π½Π΅Β ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ.

    Π—Π°Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Бутстрап, Π½ΠΎΒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π°ΠΌ, Π³Π΄Π΅ Π½ΡƒΠΆΠ½ΠΎ.

    ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ нСбольшими шагами. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠ΄Π½Ρƒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΈΒ Ρ€Π΅ΡˆΠΈΡ‚Π΅ Π΅Ρ‘ ΡΒ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Бутстрапа. НапримСр, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ слайдСр из Бутстрапа ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡˆΠΈΡ‚Π΅ на БутстрапС ΠΎΠ΄ΠΈΠ½ ΠΈΠ·Β Π±Π»ΠΎΠΊΠΎΠ² на своём сайтС.

    ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΠΊΠ°ΠΊ устроСны Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹. HTML-ΠΊΠΎΠ΄Ρ‹ для слайдСра ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ Π½ΠΈΠΌ.

    Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ сСбС Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ HTML-страницы, которая ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π”ΠΆΠΈΠΊΠ²Π΅Ρ€ΠΈ и Бутстрап с CDN, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»ΠΎ Π»Π΅Π³Ρ‡Π΅ Ρ‚Ρ€Π΅Π½Π΅Ρ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈΒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Ρ‡ΡƒΠΆΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. НапримСр:

    <!DOCTYPE html>
    <html lang="ru">
    <head>
      <meta charset="UTF-8">
      <meta http-equiv="X-UA-Compatible" content="IE=edge">
      <meta name="viewport" content="width=device-width, initial-scale=1">
      <title>Document</title>
      <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
      <link rel="stylesheet" href="style.css">
      <!--[if lte IE 9]>
        <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
        <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
      <![endif]-->
    </head>
    <body>
      <header></header>
      <footer></footer>
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
      <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
    </body>
    </html> 
    

    ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π½Π° https://codepen.io/ Π’Π°ΠΌ стили и скрипты Бутстрапа ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΈΠ·Β Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ мСню.

    ΠŸΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Бутстрап ΡƒΠΌΠ΅Π΅Ρ‚ сам, Π°Β Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚. Π’ΠΎΠ³Π΄Π° смотритС на русском и английском SO, ΠΊΠ°ΠΊ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ вопросы. Для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ситуаций Π΅ΡΡ‚ΡŒ стандартныС Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ, а для Π΄Ρ€ΡƒΠ³ΠΈΡ… Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ нС Бутстрап.

    Drupal Bootstrap Documentation

    Primary tabs

    ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ сайт Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Ρ‚Π΅ΠΌΠ΅ Drupal Bootstrap

    Π‘ΠΎΠ»ΡŒΡˆΠ°Ρ Ρ‡Π°ΡΡ‚ΡŒ этого сайта автоматичСски создаСтся ΠΈΠ· исходных Ρ„Π°ΠΉΠ»ΠΎΠ². располоТСн Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π’Π΅ΠΌΡ‹ ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½Ρ‹ ΠΈΠ· Markdown Ρ„Π°ΠΉΠ»Ρ‹, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ извлСкаСтся ΠΈΠ· встроСнных ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² PHP.


    Π’Π΅ΠΌΡ‹

    НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ нСсколько Ρ‚Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ Drupal Bootstrap. Ρ‚Π΅ΠΌΠ°. Они упорядочСны Π² зависимости ΠΎΡ‚ уровня, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΈ использовании базовая Ρ‚Π΅ΠΌΠ° Π²Ρ€ΠΎΠ΄Π΅ этой.

    БодСйствиС
    Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹
    Настройки Ρ‚Π΅ΠΌΡ‹
    Под-Ρ‚Π΅ΠΌΡ‹
    ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹
    ΠšΠΎΠΌΠΌΡƒΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ услуги
    БистСма ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ
    Π‘ΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

    ВСрминология

    Π’Π΅Ρ€ΠΌΠΈΠ½ «bootstrap» ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² этом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. докумСнтация. Для ясности ΠΌΡ‹ всСгда Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ это слово ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ. ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… способов:

    ΠŸΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Drupal Bootstrap ΠΎΠ½ΠΈ всСгда Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ с ./ themes / bootstrap ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡ‚Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π΅Π³ΠΎ. Π’ΠΎΡ‡ΠΊΠ° (. ) прСдставляСт ΠΏΠ°ΠΏΠΊΠ° DOCROOT вашСй установки Drupal. НапримСр, Ρ„Π°ΠΉΠ» отвСтствСнный Π·Π° ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ тСкста Π½Π° этой страницС находится ΠΏΠΎ адрСсу ./themes/bootstrap/docs/README.md .

    ΠŸΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠΎΠ΄Ρ‚Π΅ΠΌΡ‹ ΠΎΠ½ΠΈ всСгда Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ с ./themes/THEMENAME/ , Π³Π΄Π΅ THEMENAME — это машинноС имя вашСй ΠΏΠΎΠ΄Ρ‚Π΅ΠΌΡ‹.Они ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π΅Π³ΠΎ. НапримСр, основной Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Drupal ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ для опрСдСлСния сущСствования Ρ‚Π΅ΠΌΡ‹: ./themes/THEMENAME/THEMENAME.info.yml .

    ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π•: ΠžΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ являСтся Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… Π½Π° Drupal.org Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΠΈ с ΠΈΠΌΠ΅Π½Π΅ΠΌ contrib ΠΈ настраиваСмый / спСцифичный для сайта ΠΊΠΎΠ΄ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΈ . Если ваш сайт настроСн Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, настройтС всС ΠΏΡƒΡ‚ΠΈ соотвСтствСнно (Ρ‚.Π΅. ./ themes / contrib / bootstrap ΠΈ ./themes/custom/THEMENAME ).

    шаблон: bootstrap3 [Β«Π”ΠΎΠΊΡƒΠ’ΠΈΠΊΠΈΒ»]

    Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Β«Π”ΠΎΠΊΡƒΠ’ΠΈΠΊΠΈΒ»

    • 2020-07-29 «Hogfather» Π΄Π°
    • 22.04.2018 Β«Π“Ρ€ΠΈΠ±ΠΎΒ» Π΄Π°
    • 19.02.2017 «Π€Ρ€ΡƒΡΡ‚Ρ€ΠΈΠΊ ΠœΡΠ½Π½Π΅Ρ€Ρ» Π΄Π°
    • 26.06.2016 «Π­Π»Π΅Π½ΠΎΡ€ Π¦ΠΎΡ€Ρ‚» Π΄Π°

    Π¨ΠΈΡ€ΠΎΠΊΠΎ настраиваСмый шаблон Π½Π° основС Bootstrap для DokuWiki

    ПослСднСС обновлСниС
    2021-03-11
    Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ
    Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

    Π‘ Ρ‚Π΅Π³Π°ΠΌΠΈ bootstrap, bootswatch, cms, cookielaw, hooks, html5, navbar, response, right-sidebar, semantic, sidebar, themes

    ВрСбуСтся для twistienav4bootstrap3

    Π“ΠΈΠ±ΠΊΠΎ настраиваСмый шаблон Π½Π° основС Bootstrap для Β«Π”ΠΎΠΊΡƒΠ’ΠΈΠΊΠΈΒ».

    Π­Ρ‚ΠΎΡ‚ шаблон Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π΅Π½ ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для всСх устройств (ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ…, ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π½Ρ‹Ρ…, Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΈ Ρ‚. Π”.).

    Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ / ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠΎΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Bootstrap Wrapper ΠΈ Icons.

    Π₯арактСристики

    • HTML5 ΠΈ CSS3

    • Адаптивный

    • Π¨Π°Π±Π»ΠΎΠ½ Bootstrap 3.x

    • ΠžΠΏΠΎΡ€Π° AnchorJS

    • Π’ΠΈΠΏ ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΉ ΠΎΠΏΠΎΡ€Ρ‹

    • Высокая Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Π΅ΠΌΠΎΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· диспСтчСр ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

    • ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ Ρ…ΡƒΠΊΠΎΠ² html ΠΈ DokuWiki

    • ΠžΠΏΠΎΡ€Π° Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ (лСвая ΠΈ / ΠΈΠ»ΠΈ правая)

    • ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Ρ‚Π΅ΠΌ

    • Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎ Π±Π°Π½Π½Π΅Ρ€Π΅ Π·Π°ΠΊΠΎΠ½Π° ΠΎ Ρ„Π°ΠΉΠ»Π°Ρ… cookie

    • Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с Google Analytics

    • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π°Π²Π°Ρ‚Π°Ρ€Π° для Gravatar, Libravatar ΠΈ Office365

    Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚

    Π Π΅Π»ΠΈΠ·Ρ‹

    ΠŸΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ ΠΊ выпуску шаблона:

    Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ²

    Π—Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ²

    Локализация

    Π­Ρ‚ΠΎΡ‚ шаблон доступСн Π²:

    • ΠšΠΈΡ‚Π°ΠΉΡΠΊΠΈΠΉ

    • ЧСшский

    • Ѐранцузский

    • НСмСцкий

    • ВСнгСрский

    • ИндонСзийский

    • Π˜Ρ‚Π°Π»ΡŒΡΠ½ΡΠΊΠΈΠΉ

    • Японский

    • ΠšΠΎΡ€Π΅ΠΉΡΠΊΠΈΠΉ

    • НорвСТский

    • ΠŸΠ΅Ρ€ΡΠΈΠ΄ΡΠΊΠΈΠΉ

    • Польский

    • ΠŸΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΡŒΡΠΊΠΈΠΉ

    • ΠŸΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΡŒΡΠΊΠΈΠΉ (Бразилия)

    • Русский

    • Π‘Π»ΠΎΠ²Π°Ρ†ΠΊΠΈΠΉ

    • Испанский

    ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Transifex, Ρ‡Ρ‚ΠΎΠ±Ρ‹ пСрСвСсти этот шаблон Π½Π° свой Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΉ язык.

    Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΈ установитС

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ диспСтчСр Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ этот шаблон.

    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Π² Β«Π”ΠΎΠΊΡƒΠ²ΠΈΠΊΠΈΒ».

    ΠΠ°ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ

    сайтов, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… этот шаблон

    Π’ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΡƒΡ€

    Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅

    Π Π΅Π»ΠΈΠ·Ρ‹
    Π˜ΡΡ‚ΠΎΡ€ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
    Π“Π»Π°Π²Π½Ρ‹ΠΉ Ρ„ΠΈΠ»ΠΈΠ°Π»
    ΠžΡ‚Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ
    Ошибки / запросы Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

    Π‘ΠΎΠΎΠ±Ρ‰Π°ΠΉΡ‚Π΅ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΈΠ»ΠΈ поТСланиях Π² систСмС отслСТивания ошибок.

    Π˜Π·Π²Π΅ΡΡ‚Π½Ρ‹Π΅ ошибки ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹
    Бписок дСл / Бписок ТСланий

    FAQ

    Π‘ΠΎΠΊΠΎΠ²Ρ‹Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ — использованиС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ² ΠΈ сворачиваниС

    1. МоТно Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ Π±ΠΎΠΊΠΎΠ²Ρ‹Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ (ΠΈΠ»ΠΈ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ) Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… страницах — я Π±Ρ‹ Ρ…ΠΎΡ‚Π΅Π», Ρ‡Ρ‚ΠΎΠ±Ρ‹ лСвая боковая панСль, Π° стандартная Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ Π²ΠΎ всСх ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°Ρ…, нСсколько страниц Π½Π΅ Π½ΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π² Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ, Π° Π·Π°Ρ‚Π΅ΠΌ Π΅ΡΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ страниц, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½Π° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ другая боковая панСль. Π­Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ?

    1. МоТно Π»ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль?

    Бпасибо Π·Π° шаблон, ΠΎΠ½ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ! 02 дСкабря 20, Liz T Π²ΠΎ Π€Ρ€Π°Π½Ρ†ΠΈΠΈ

    django-bootstrap3 Β· PyPI

    ОписаниС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

    Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ Bootstrap 3 для Django.

    ЦСль

    ЦСль этого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° — бСсшовноС сочСтаниС Django ΠΈ Bootstrap 3.

    ВрСбования

    Python 3.6 или новСС с Django> = 2.2 или новСС.

    ДокумСнтация

    Полная докумСнтация находится Π½Π° https://django-bootstrap3.readthedocs.io/

    .

    Установка

    1. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ pip:

       pip install django-bootstrap3
       

      Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΈΠ»ΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ это Ρ€Π΅ΠΏΠΎ ΠΈ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ pip install -e..

    2. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊ INSTALLED_APPS Π² вашСм settings.py :

       INSTALLED_APPS = (
          # ...
          "bootstrap3",
          # ...
      )
       
    3. Π’ своих ΡˆΠ°Π±Π»ΠΎΠ½Π°Ρ… Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ bootstrap3 ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚Π΅Π³ΠΈ bootstrap_ * :

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ шаблона

     {% load bootstrap3%}
    
    {# ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ #}
    
    
    {% csrf_token%} {% bootstrap_form form%} {% ΠΊΠ½ΠΎΠΏΠΎΠΊ%} {% endbuttons%}

    Π”Π΅ΠΌΠΎ

    ДСмонстрационноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ прСдоставляСтся Π² demo .Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ со своСго Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сСрвСра с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ python manage.py runserver .

    Ошибки ΠΈ прСдлоТСния

    Если Π²Ρ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΈΠ»ΠΈ Ρƒ вас Π΅ΡΡ‚ΡŒ запрос Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ систСмой отслСТивания ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π° GitHub.

    https://github.com/zostera/django-bootstrap3/issues

    ЛицСнзия

    Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ это Π² BSD-3-Clause. Π‘ΠΌ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ Π² Ρ„Π°ΠΉΠ»Π΅ LICENSE.

    Автор

    Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Zostera.

    ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π²Ρ‚ΠΎΡ€: Π”ΠΈΠ»Π°Π½ Π’Π΅Ρ€Ρ…Ρ‘Π»ΡŒ.

    Бпасибо всСм, ΠΊΡ‚ΠΎ прСдоставил запросы Π½Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, ΠΈΠ΄Π΅ΠΈ, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΈ Π΄ΠΎΠ±Ρ€Ρ‹Π΅ слова.

    ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, смотритС ΠΠ’Π’ΠžΠ Π« для списка участников.

    Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹

    Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» для своСй ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Если Π²Ρ‹ Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, ΡƒΠ·Π½Π°ΠΉΡ‚Π΅ большС ΠΎΠ± установкС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

    Master Bootstrap Π¨Π°Π±Π»ΠΎΠ½ Joomla — ДокумСнтация

    Автор: Gonzalo Suez
    ЭлСктронная ΠΏΠΎΡ‡Ρ‚Π°: Π­Ρ‚ΠΎΡ‚ адрСс элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½ ΠΎΡ‚ спам-Π±ΠΎΡ‚ΠΎΠ².Π£ вас Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ JavaScript для просмотра.
    Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Автор: www.gsuez.cl
    ЛицСнзия: GNU GPL2

    Новый шаблон Master Bootstrap для Joomla! 3.x поставляСтся со встроСнным Bootstrap 3.3.5. Π‘Π°ΠΌΡ‹ΠΉ простой способ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ сайты … Π’Π°ΡˆΠ΅ Π²ΠΎΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΠΏΡ‹Ρ‚ — ΠΏΡ€Π΅Π΄Π΅Π»!

    Master Bootstrap ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ:

    Π²Π²Π΅Ρ€Ρ…Ρƒ
    Ρ…Π»Π΅Π±Π½Ρ‹Ρ… ΠΊΡ€ΠΎΡˆΠ΅ΠΊ
    навигация
    Π½Π° всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ
    Π²ΠΈΡ‚Ρ€ΠΈΠ½Π°
    функция
    слСва
    справа
    вСрхняя Ρ‡Π°ΡΡ‚ΡŒ содСрТимого
    ниТняя Ρ‡Π°ΡΡ‚ΡŒ содСрТимого
    Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»
    Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»
    копия

    КаТдая позиция ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π° Π½Π° 6 частСй, ΠΊΡ€ΠΎΠΌΠ΅ Π»Π΅Π²ΠΎΠΉ ΠΈ ΠΏΡ€Π°Π²ΠΎΠΉ, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ ΠΈΠ· templateDetails.xml ΠΈ index.php

    Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

    Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊ ΠΌΡ‹ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌ Π½Π°ΡˆΡƒ структуру, просто добавляя класс модуля.

    Π“Π»Π°Π²Π½ΠΎΠ΅ мСню

    Из Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ появляСтся ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ класс Π² ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню — Π’ΠΊΠ»Π°Π΄ΠΊΠ° Β«Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΒ» — Буффикс класса мСню:

    navbar-nav navbar-right

    Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ настроили Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ΡΡ мСню.

    ΠœΠΎΠ΄ΡƒΠ»ΠΈ Π½Π° позициях

    , Ссли ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ позиция Π²ΠΈΡ‚Ρ€ΠΈΠ½Ρ‹ выглядСла Ρ‚Π°ΠΊ:

    ΠœΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄Π°Ρ‚ΡŒ col-md-4 class (col-sm-4 ΠΈΠ»ΠΈ col-xl-4) ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ.ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ автоматичСский, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² диспСтчСрС ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ.

    Π­Ρ‚ΠΎ для всСх ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ;

    Π²Π΅Ρ€Ρ…
    полная ΡˆΠΈΡ€ΠΈΠ½Π°
    Π²ΠΈΡ‚Ρ€ΠΈΠ½Π°
    элСмСнт
    Π½ΠΈΠ·
    Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»

    копия

    Π­Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с содСрТимым — свСрху ΠΈ содСрТимым — снизу , Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ слоТно, Ссли Π²Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ слСва ΠΈ справа .

    Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ особСнного, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

    ΠœΡ‹ примСняСм Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ, ΠΌΡ‹ Π΄Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ классы ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ:

    ΠΊΠΎΠ»-ΠΌΠ΄-2, ΠΊΠΎΠ»-ΠΌΠ΄-5, ΠΊΠΎΠ»-ΠΌΠ΄-2, ΠΊΠΎΠ»-ΠΌΠ΄-3

    Π’ шаблонС администратора Ρƒ нас Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ модуля, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сопровоТдаСт основной ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚.2, 3, 4, 5. НСзависимоС ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ слСва ΠΈ справа

    Новая отзывчивая сторона мСню

    , начиная с вСрсии 1.2.0, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ это мСню.

    1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²ΠΎΠ΅ мСню.
    2. На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΒ» — Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠŸΠΠΠ•Π›Π¬.
    3. Π’ ΠΌΠΎΠ΄ΡƒΠ»Π΅ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ Π²Ρ‹ ΠΏΠΈΡˆΠ΅Ρ‚Π΅ panelnav position.
    4. ΠΠ°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ всСм страницам

    Π”Π²Π° стиля для Π»ΡŽΠ±Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ класс , ΠΏΠΎΠ»Π΅1 ΠΈΠ»ΠΈ , ΠΏΠΎΠ»Π΅2 .

    Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ? Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ модуля — Π‘Ρ‚ΠΈΠ»ΡŒ модуля Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Master Bootstrap MBstyle .

    Π—Π½Π°Ρ‡ΠΎΠΊ

    Π² Ρ‚ΠΈΡ‚Ρ€ΠΎΠ²Π°Π»ΡŒΠ½ΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅? Π½Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π·Π°Ρ€Π°Π½Π΅Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΠ° модуля — Класс Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ класс Font awesome http://fortawesome.github.io/Font-Awesome/icons/

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€: fa fa-joomla

    ΠΠ°ΡΠ»Π°ΠΆΠ΄Π°ΠΉΡ‚Π΅ΡΡŒ!

    ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ рСсурсов — Π”ΠΈΠ·Π°ΠΉΠ½ ΠΈ интСрфСйс Sitefinity CMS

    ΠžΠ±Π·ΠΎΡ€

    ПослС создания страниц ΠΈ шаблонов Π² Sitefinity CMS Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ ΠΈ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ.Π’Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅ это с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² рСсурсов. Они Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΡŽΡ‚ ваши рСсурсы Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°ΠΏΠΊΠΈ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ эти рСсурсы ΠΊ вашим страницам ΠΈ шаблонам. ΠŸΠ°ΠΊΠ΅Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй, сцСнарии, изобраТСния, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ выполнСния Π·Π°Π΄Π°Ρ‡, ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² ΠΈ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

    Sitefinity CMS автоматичСски создаСт ΠΏΠ°ΠΏΠΊΡƒ ResourcePackages Π² ΠΊΠΎΡ€Π½Π΅ вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π­Ρ‚Π° ΠΏΠ°ΠΏΠΊΠ° содСрТит всС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ рСсурсов. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ с Sitefinity CMS Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ Bootstrap 4, Π½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ свои собствСнныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π² ΠΏΠ°ΠΏΠΊΡƒ ResourcePackages.

    Π£ вас ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ. Однако конкрСтная страница ΠΈΠ»ΠΈ шаблон страницы ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΠΊΠ΅Ρ‚. Π’Ρ‹ связываСтС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ рСсурсов с шаблоном ΠΈΠ»ΠΈ страницСй, добавляя шаблон ΠΊ ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ рСсурсов. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ шаблон. Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ см. Π¨Π°Π±Π»ΠΎΠ½Ρ‹ страниц.

    ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ рСсурсов Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ

    ΠŸΠ Π•Π”ΠŸΠžΠ‘Π«Π›ΠšΠ˜ : ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ рСсурсов ΠΈ Bootstrap 4 Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Node.js ΠΈ npm.Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ см. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Node.js Π½Π° сайтС Node.js .

    Sitefinity CMS поставляСтся с ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ Bootstrap 4 , установлСнным «ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ». ΠŸΠ°ΠΊΠ΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя возмоТности ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ вСрсии интСрфСйсной ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Bootstrap. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния см. На сайтС Bootstrap.

    ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π• : Начиная с вСрсии 12.0, Sitefinity CMS поставляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ рСсурсов Bootstrap 4 , ΠΈ это ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ поддСрТиваСмая вСрсия Bootstrap.Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Bootstrap 3 , Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ, пСрСйдя Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Feather GitHub ΠΈ ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Π² ΠΏΠΎ Ρ‚Π΅Π³Π°ΠΌ Π΄ΠΎ вСрсии Π΄ΠΎ 13.0.

    Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния ΠΎ структурС ΠΏΠ°ΠΊΠ΅Ρ‚Π° Bootstrap ΠΈ располоТСнии Π²Π½Π΅ΡˆΠ½ΠΈΡ… рСсурсов см. Π’ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Bootstrap 4 GitHub

    .

    ΠŸΠ°ΠΊΠ΅Ρ‚ Sitefinity CMS Bootstrap содСрТит рСсурсы интСрфСйса, исходныС Ρ„Π°ΠΉΠ»Ρ‹ CSS, ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ², основанныС Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Новости , Π‘Π»ΠΎΠ³ΠΈ , изобраТСния ΠΈ Ρ‚. Π”.

    ΠŸΠ°ΠΊΠ΅Ρ‚ Bootstrap 4 обСспСчиваСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ прСимущСства:

    • Π˜Π½Ρ„Ρ€Π°ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° сцСнариСв Npm
      Bootstrap 4 поставляСтся с ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ инфраструктурой сборки — ΠΎΠ½ большС Π½Π΅ полагаСтся Π½Π° Grunt, Π° вмСсто этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ сцСнарии npm. Для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ возмоТностСй настройки ΠΏΠ°ΠΊΠ΅Ρ‚ Bootstrap 4 прСдоставляСт Π²Π°ΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π² package.json. К Ρ‚Π°ΠΊΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ относятся имя ΠΏΠ°ΠΏΠΊΠΈ распространСния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², имя ΠΏΠ°ΠΏΠΊΠΈ распространСния стилСй, имя основного Ρ„Π°ΠΉΠ»Π° ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° SCSS ΠΈ Ρ‚. Π”.ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΡƒΠ΄Π°Π»ΡΡŽΡ‚ΡΡ излишниС ΠΈ Ρ‚Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ — Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π·Π½Π°Ρ‡ΠΊΠΎΠ² ΠΈ ΠΊΠΎΠ½ΠΊΠ°Ρ‚Π΅Π½Π°Ρ†ΠΈΠΈ JavaScript.
    • SVG-ΠΈΠΊΠΎΠ½ΠΊΠΈ с Font Awesome
      БлСдуя послСдним тСндСнциям, ΠΏΠ°ΠΊΠ΅Ρ‚ Bootstrap 4 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Font Awesome со спрайтами Π·Π½Π°Ρ‡ΠΊΠΎΠ² SVG. ВсС ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΡƒΡŽ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ…, сохраняя ΠΏΡ€ΠΈ этом идСальноС качСство. Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ см. ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Font Awesome ΠΎ спрайтах SVG.
    • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° RTL
      Π’ Bootstrap 4 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° RTL для многоязычных сайтов Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Если ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° RTL Π½Π΅ трСбуСтся, Π²Ρ‹ всСгда ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽ RTL с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ настроСк Π² Ρ„Π°ΠΉΠ»Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… SCSS.
    • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй
      Π‘ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ Bootstrap 4 ΠΈ Π΅Π³ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡΠΌΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй Π²Ρ‹ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ±Π»ΡŽΠ΄Π°Π΅Ρ‚Π΅ стандарты доступности, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ WCAG 2.1 уровня AA ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π» 508 . Bootstrap 4 слСдуСт Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнным рСкомСндациям ΠΏΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ доступности для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ прСдоставляСт Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ для:
      • ΠŸΠΎΠ΄ΡΡ‚Π°Π²ΠΊΠ° для ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹
      • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок
      • Π‘Π»Π°Π½ΠΊΠΈ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ стандартам доступности
      • Π’Π°ΠΉ-Ария
      • АвтоматичСскоС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ языка страницы
      • Доступная ΠΊΠ°ΠΏΡ‡Π°

        ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π• : ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ соблюдСниС стандартов доступности Π²Π΅Π±-сайтов — это ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ усилия, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠ΅ совмСстной Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠ², Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.Π­Ρ‚ΠΎ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ процСсс, ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ доступности ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒΡΡ.

    Π§Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ со стандартами доступности Π²Π΅Π±-сайтов ΠΈ Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ совСтами, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

    Бутстрап ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½

    Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½Π°Ρ срСда

    Bootstrap позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ устройства ΠΈ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° любом устройствС — Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½ΠΎΠΌ ΠΈΠ»ΠΈ мобильном. ВсС Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρ‹ MVC созданы с ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ устройства, Π° ΠΈΡ… Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ основан Π½Π° интСрфСйсной структурС Bootstrap.

    ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π• : Π’ΠΈΠ΄ΠΆΠ΅Ρ‚ Navigation являСтся ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния см. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ настраиваСмых Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² сСтки Π² ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ MVC.

    ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… ΠΈ устройствах, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Bootstrap, см. Π’ Bootstrap 4.

    НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ нСсколько Π²Π°ΠΆΠ½Ρ‹Ρ… Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слСдуСт ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² CSS ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… сСток Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ Bootstrap:

    ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ рСсурсный ΠΏΠ°ΠΊΠ΅Ρ‚

    Minimal — это Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит всС стандартныС ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ интСрфСйсных Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ², Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ News , Blogs ΠΈ Images , Π² Π²ΠΈΠ΄Π΅ простого HTML, минимального CSS ΠΈ Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ grunt.

    Π Π•ΠšΠžΠœΠ•ΠΠ”ΠΠ¦Π˜Π― : ΠœΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π²Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½ΡƒΡŽ структуру, ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ ΠΎΡ‚ Bootstrap. Как ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ Bootstrap, Minimal ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ запуска Π·Π°Π΄Π°Ρ‡, которая ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ стили, сцСнарии, изобраТСния ΠΈ Ρ‚. Π”.

    Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° минимального ΠΏΠ°ΠΊΠ΅Ρ‚Π° рСсурсов такая ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Ρƒ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Bootstrap, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ содСрТит ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ внСшниС рСсурсы, ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ², ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² сСтки ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Grunt.Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния см. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ GitHub.

    Как ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ с Bootstrap вСрсии 3 Π½Π° 4

    Bootstrap β€’ ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Sam Norton β€’ 14 ΠΌΠ°Ρ€Ρ‚Π° 2016 Π³. β€’ 8 ΠΌΠΈΠ½ΡƒΡ‚ ПРОЧИВАВЬ

    Π˜Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ с Bootstrap 3 Π½Π° Bootstrap 4 ?

    ΠŸΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ с Bootstrap вСрсии 4 Π½Π° 5.

    Π’Π°ΠΌ ΠΏΠΎΠ²Π΅Π·Π»ΠΎ; сСгодня ΠΌΡ‹ рассмотрим измСнСния ΠΈ Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ вСрсиями.ИзмСнСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, это просто ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ классов ΠΈ нСкоторая настройка.

    Π˜Ρ‰Π΅Ρ‚Π΅ ΠΎΠ½Π»Π°ΠΉΠ½-конструктор Bootstrap?

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ Π²Π°ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° просмотр ΠΆΡƒΡ€Π½Π°Π»Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, я составил список Π²Π΅Ρ‰Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ с Bootstrap 3 Π½Π° Bootstrap 4.

    ΠœΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ с обсуТдСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, внСсСнных Π² структуру Bootstrap 4, ΠΈ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΠΎΠ²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ вашСго Π²Π΅Π±-сайта. Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ рассмотрим Π½ΠΎΠ²Ρ‹ΠΉ способ установки бутстрапа ΠΈ Ρ‚ΠΎ, ΠΊΠ°ΠΊ измСнилась Π΅Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния сСтки ΠΈ ΠΊΠ°ΠΊ flexbox ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π² Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅.ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ обсудим измСнСния Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ… ΠΈ ​​посмотрим, Ρ‡Ρ‚ΠΎ происходит с JavaScript Π² Π½ΠΎΠ²ΠΎΠΉ вСрсии.

    ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ шаблонов элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅

    Π‘ Postcards Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ элСктронных писСм ΠΎΠ½Π»Π°ΠΉΠ½ Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ Π½Π°Π²Ρ‹ΠΊΠΎΠ² программирования! Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ 100 ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ собствСнныС ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ элСктронных писСм быстрСС, Ρ‡Π΅ΠΌ ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ ΠΏΡ€Π΅ΠΆΠ΄Π΅.

    ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ бСсплатноДругиС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹

    НаконСц, ΠΌΡ‹ рассмотрим Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ, Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки ΠΈ Π³ΠΈΠ±ΠΊΠΈΠΉ бокс.Если Π²Ρ‹ ΡΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ пСрСнСсти сайт со старой вСрсии Bootstrap Π½Π° Bootstrap 4, эта ΡΡ‚Π°Ρ‚ΡŒΡ для вас.

    ΠŸΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΠΌ.

    Π’ΠΈΠ΄Π΅ΠΎΡƒΡ€ΠΎΠΊ

    Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ измСнСния

    Π­Ρ‚ΠΎ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ измСнСния Π² Bootstrap 4:

    • ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ с МСнСС Π½Π° Sass для исходных Ρ„Π°ΠΉΠ»ΠΎΠ² CSS.
    • ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ с пиксСлСй Π½Π° rem Π² качСствС основной Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ CSS.
    • МСдиа-запросы Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π² ems вмСсто пиксСлСй .
    • Π Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°
    • Global ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ с 14px Π΄ΠΎ 16px .

    Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Bootstrap

    Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄

    Bootstrap 3 Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ скомпилированныС рСсурсы CSS, JavaScript ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ исходный ΠΊΠΎΠ΄ Less, JavaScript ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ. Он ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ.

    Π’ Bootstrap v4.0.0-alpha исходный ΠΊΠΎΠ΄ Less Π±Ρ‹Π» Π·Π°ΠΌΠ΅Π½Π΅Π½ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Sass ΠΈΠ·-Π·Π° Π΅Π³ΠΎ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ с Less Π½Π° Sass Ρ‡Π΅Ρ€Π΅Π· libSass. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Bootstrap 4 большС Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π³Π»ΠΈΡ„ΠΈΠΊΠΎΠ½Ρ‹, ΠΏΠ°ΠΏΠΊΠ° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»Π° ΠΎΠΏΡƒΡ‰Π΅Π½Π°.Bootstrap 4 ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ².

    На ΠΌΠΎΠΌΠ΅Π½Ρ‚ написания этой ΡΡ‚Π°Ρ‚ΡŒΠΈ скомпилированная вСрсия Bootstrap 4 Π΅Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»Π° доступна.

    Установка Bootstrap 4

    Bootstrap 4 ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ мноТСство Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² установки. Bootstrap 4 Alpha Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ Π²Ρ‹ΡˆΠ΅Π», поэтому Π½Π΅ всС ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π΅Ρ‰Π΅ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ Π°Π»ΡŒΡ„Π°-Π²Π΅Ρ€ΡΠΈΡŽ 4, Π½ΠΎ ΠΎΠ½Π° Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ скоро.

    Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ Π²Π°ΠΌ ΠΎΠΏΡ†ΠΈΠΈ Π² соотвСтствии с вашими потрСбностями.

    1. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹: Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Bootstrap, Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ² ΠΏΠΎΠ»Π½Ρ‹ΠΉ исходный ΠΊΠΎΠ΄ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Sass, JavaScript ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.Для этого трСбуСтся компилятор Sass, Autoprefixer ΠΈ нСкоторая настройка. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ располоТСниС CSS ΠΈ JavaScript Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° Π² Ρ€Π°Π·Π΄Π΅Π» ΠΏΠ΅Ρ€Π΅Π΄ всСми Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ стилСй для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ CSS.
    2. Bootstrap CDN: Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Bootstrap CDN, бСсплатно прСдоставляСмый людьми ΠΈΠ· MaxCDN. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ссылку Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° Π² Ρ€Π°Π·Π΄Π΅Π» ΠΏΠ΅Ρ€Π΅Π΄ всСми Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ стилСй для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ CSS.
    3. ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²: Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ Bower, npm, meteor ΠΈ composer, для установки Bootstrap. Для этого ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ компилятор Sass ΠΈ Autoprefixer для настройки, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ скомпилированным вСрсиям.
    4. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ сборка: Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π°ΡΡ‚ΡŒ CSS ΠΈΠ»ΠΈ JS Bootstrap, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ· доступных ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… сборок:
    • Reboot Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ / миксины, Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ. НСт JavaScript.
    • Волько сСтка Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ / миксины ΠΈ Π½Π°ΡˆΡƒ сСтку.НСт JavaScript.
    • Flexbox Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя вСсь Bootstrap с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ flexbox ΠΈ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

    ОбновлСния сСтСвой систСмы

    БистСма сСток Bootstrap 4 ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ слСдуСт Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ синтаксису HTML, Π½ΠΎ Π΅Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния измСнилась.

    НапримСр, Π²Ρ‹ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Ρƒ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ сСтки ΠΈΠ· 12 столбцов ΠΈ сСтки Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

    Lorem ipsum dolor sit amet, conctetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    Lorem ipsum dolor sit amet, conctetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    Lorem ipsum dolor sit amet, conctetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    Π­Ρ‚ΠΎ Π½Π΅ Π½ΠΎΠ²ΠΎΡΡ‚ΡŒ; Bootstrap 3 использовал Ρ‚Π΅ ΠΆΠ΅ классы.Однако классы Bootstrap 4 использовали ems , Π° Π½Π΅ пиксСлСй , ΠΈ ΠΎΠ½ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΠΎΠ΄ΠΈΠ½ Π½ΠΎΠ²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ для ΠΎΡ‡Π΅Π½ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранов. ΠžΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с классами ΠΈ ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ экрана.

    • col-xs для ΠΎΡ‡Π΅Π½ΡŒ малСнького дисплСя (ΡˆΠΈΡ€ΠΈΠ½Π° экрана ΠΌΠ΅Π½Π΅Π΅ 34em)
    • col-sm для мСньшСго дисплСя (ΡˆΠΈΡ€ΠΈΠ½Π° экрана 34em ΠΈ Π²Ρ‹ΡˆΠ΅)
    • col-md для срСднСго дисплСя (ΡˆΠΈΡ€ΠΈΠ½Π° экрана 48em ΠΈ Π²Ρ‹ΡˆΠ΅)
    • col-lg для большСго дисплСя (ΡˆΠΈΡ€ΠΈΠ½Π° экрана 62em ΠΈ Π²Ρ‹ΡˆΠ΅)
    • col-xl для ΠΎΡ‡Π΅Π½ΡŒ большого дисплСя (ΡˆΠΈΡ€ΠΈΠ½Π° экрана 75em ΠΈ Π²Ρ‹ΡˆΠ΅)

    Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° Π²Π΅Ρ‰ΡŒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ стоит ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, — это классы ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° ΠΈ строки.ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ Π² бэр, , Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ строка ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π»Π΅Π²ΠΎΠ΅ ΠΈ ΠΏΡ€Π°Π²ΠΎΠ΅ поля -.9375 rem ΠΈ Π»Π΅Π²ΠΎΠ΅ ΠΈ ΠΏΡ€Π°Π²ΠΎΠ΅ отступы 0.9375 rem, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ 15 пиксСлСй Π½Π° Bootsrap 3.

    Π₯отя это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ Π²Π΅Ρ‰ΡŒΡŽ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ всСх Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² экрана, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°ΠΌ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ врСмя, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΠ½ΡƒΡ‚ΡŒ ΠΊ этому, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ графичСских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ сСгодня, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Photoshop, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ пиксСли Π² своСм Π΄ΠΈΠ·Π°ΠΉΠ½Π΅.

    Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ исходныС вСрсии Sass CSS Bootstrap 4, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ сСтки, измСняя ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅:

    • $ grid-columns: количСство сСток ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ (12 ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ)
    • $ grid-gutter-width: ΠΎΠ±Ρ‰Π΅Π΅ количСство отступов Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ сСтки (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 30 пиксСлСй)
    • $ grid-float-breakpoint: ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ , ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ становится нСсвСрнутой (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ $ screen-sm-min)
    • $ grid-float-breakpoint-max: ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΡΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚ΠΎΡ‡ΠΊΠΈ останова $ grid-float-breakpoint — 1)

    Бброс ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²

    Нормализация Николаса Π“Π°Π»Π»Π°Ρ…Π΅Ρ€Π°.css использовался Π² Bootstrap 3 для сброса CSS ΠΈ Π±Ρ‹Π» ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ Π² Bootstrap 4.

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π² Boostrap 3, ΠΎΠ½ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ нСсколько ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… стилСй сброса Bootstrap ΠΈ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… стилСй ΠΈ сТали Π΅Π³ΠΎ Π² ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ» ΠΈ Π½Π°Π·Π²Π°Π»ΠΈ Π΅Π³ΠΎ reboot.css. НапримСр, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ стили

    ΠΌΡ‹ настроили для упрощСния Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ, Π° ΠΏΠΎΠ·ΠΆΠ΅ прСдоставили .table , .table-Bordered ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

    ИзмСнСния и обновлСния классов

    ΠœΠ΅ΠΆΠ΄Ρƒ двумя вСрсиями ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ нСсколько ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈΠΌΠ΅Π½ классов, ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ классы Π±Ρ‹Π»ΠΈ ΠΎΡ‚ΠΎΠ·Π²Π°Π½Ρ‹.

    Π’ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΠ°

    Π’ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΠ° Bootstrap ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ rems. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ px ΠΈ em, это Π½Π΅ фиксированная ΠΈΠ»ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Π΅Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния, которая являСтся прямой ΠΈΠ»ΠΈ блиТайшСй ΠΊ своСму Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΌΡƒ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΡŽ. Π•Π΄ΠΈΠ½ΠΈΡ†Π° rem являСтся динамичСской ΠΈ зависит ΠΎΡ‚ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ Ρ‚Π΅Π³Π° HTML. Однако Π²Ρ‹ всС Ρ€Π°Π²Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ px, em ΠΈ pt Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… Bootstrap, Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅.

    Π§Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Ρ‚ΡŒ Π²Π°ΠΌ прСдставлСниС ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ rems, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ target Π½Π° base size html Π² пиксСлях.

    Допустим, Ρƒ нас Π΅ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄.

    html {
    Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 16 пиксСлСй;
    }
    ΠΏ{
    Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 1 бэр; / * 1rem = 16 пиксСлСй * /
    }
    h2 {
        Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 1.875rem; / * 30 пиксСлСй / 16 пиксСлСй = 1,875 бэр * /
    }
     

    Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ установили Ρ‚Π΅Π³ Π°Π±Π·Π°Ρ†Π° Π² 1 rem, Ρ‡Ρ‚ΠΎ эквивалСнтно 16px Π² качСствС нашСго ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° html. Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Ρ‚Π΅Π³ h2 Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ 1.875rem, Ссли Π²Ρ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ составляСт 30 пиксСлСй, Π½Π° ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ html, Ρ€Π°Π²Π½Ρ‹ΠΉ 16 пиксСлСй.

    Bootstrap 4 Π²Ρ‹Ρ‚Π°Ρ‰ΠΈΠ» ΠΌΠΎΠ΄ΡƒΠ»ΠΈ rems Π² сцСну, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ 100% идСальноС ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ всСго прилоТСния.Π­Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для устройств. Π’Π°ΠΊΠΆΠ΅ стоит ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚Π΅Π³Π° html ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ свой ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€.

    Π’Π°Π±Π»ΠΈΡ†Ρ‹ контСкстных классов

    Bootstrap 3 использовал контСкстный класс, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° Π² строки Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΠ»ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ячСйки. Π’ Bootstrap 4 ΠΎΠ½ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ. Π’Π°Π±Π»ΠΈΡ†Π° — прСфикс * для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ контСкстного класса.

    БТатая Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π°

    Bootstrap 3 использовал класс .table-condensed , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ стол Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΌ, Ρ€Π°Π·Ρ€Π΅Π·Π°Π² Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ячССк ΠΏΠΎΠΏΠΎΠ»Π°ΠΌ.Π’ Bootstrap 4 ΠΎΠ½ Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ Π². table-sm для Сдинообразия.

    ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° Π½ΠΈΠΆΠ΅.

    <Ρ‚Π°Π±Π»ΠΈΡ†Π°>
    
    Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ 1 Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ 2 Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ 3
    Π―Ρ‡Π΅ΠΉΠΊΠ° 1 Π―Ρ‡Π΅ΠΉΠΊΠ° 2 Π―Ρ‡Π΅ΠΉΠΊΠ° 3
    Π―Ρ‡Π΅ΠΉΠΊΠ° 4 Π―Ρ‡Π΅ΠΉΠΊΠ° 5 Π―Ρ‡Π΅ΠΉΠΊΠ° 6
    Π―Ρ‡Π΅ΠΉΠΊΠ° 7 Π―Ρ‡Π΅ΠΉΠΊΠ° 8 Π―Ρ‡Π΅ΠΉΠΊΠ° 9

    ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ΄ понравится.

    ΠšΠ»Π°ΡΡΡ‹ Ρ„ΠΎΡ€ΠΌ

    Π€ΠΎΡ€ΠΌΡ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ измСнСния классов. Π”Π²Π° основных внСсСнных измСнСния — это ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π°. input-lg ΠΈ. input-sm классы Π΄ΠΎ. form-control-lg ΠΈ. form-control-sm ΠΈ сбросив. Π³Ρ€ΡƒΠΏΠΏΠ° Ρ„ΠΎΡ€ΠΌ- *.

    Π’ Bootstrap 4 Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ. form-control-label — класс для Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ цСнтрирования этикСток с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ .form-control.

    Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим Π½Π° измСнСния Π² дСйствии.

    <Ρ„ΠΎΡ€ΠΌΠ°>
    

    ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ.

    Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ

    Помимо ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ классов, описанных Π²Ρ‹ΡˆΠ΅, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌΠ΅Π½Π° классов Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Ссли Π²Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ с Bootstrap 3 Π½Π° Bootstrap 4.

    ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ JavaScript

    Bootstrap ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ мноТСство зависимых ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² JavaScript, ΠΈ, ΠΊΠ°ΠΊ ΠΈ Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ…, Π½Π΅ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, особСнно Π² части JavaScript.

    Иногда ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ нСсколько ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΎΠΊ, Π½ΠΎ Π² Ρ†Π΅Π»ΠΎΠΌ состояниС кодирования ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠ΅.Π’ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΎΠΊ:

    • ΠžΡ‚ΠΊΠ°Π· ΠΎΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ IE8: Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Internet Explorer 8 ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π°, бСзопасно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ jQuery 2.0, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся Π±ΠΎΠ»Π΅Π΅ быстрой вСрсиСй jQuery.
    • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ES6: ВсС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π±Ρ‹Π»ΠΈ написаны Π½Π° ES6 ΠΈ скомпилированы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Babel, компилятора JavaScript. Плюс Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ быстрСС.
    • AMD ΠΈ UMD ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Ρ€Π΅ΡˆΠ΅Π½Ρ‹

    НовыС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

    Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π±Ρ‹Π»ΠΎ внСсСно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ привСсти Π² соотвСтствиС схСму имСнования, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡƒΡŽ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ классами, Π½ΠΎ Π² этой части Π΄Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· основных Π½ΠΎΠ²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

    ΠšΠ°Ρ€Ρ‚

    Π’ Bootstrap 4 ΠΏΠ°Π½Π΅Π»ΠΈ, эскизы ΠΈ Π»ΡƒΠ½ΠΊΠΈ Π±Ρ‹Π»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΠΈ Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для отобраТСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ страницы ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ссылки, тСкст, изобраТСния, Π²Π΅Ρ€Ρ…Π½ΠΈΠ΅ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Ρ‹ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅, с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ Ρ„ΠΎΠ½Π°.

    Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρ‹, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅. card ΠΈ .card-block классов ΠΊ элСмСнту. Π•ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ Π΅Ρ‰Π΅ нСсколько классов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ .ΠΊΠ°Ρ€Ρ‚Π° класса .

    • .card-title для Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°
    • . ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ°-тСкст для тСкстового элСмСнта
    • .card-header для Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°
    • .card-footer для Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π°

    ΠžΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠ΄ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π΅Π³ΠΎ Π² дСйствии.

    Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ
    Π­Ρ‚ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ

    Π­Ρ‚ΠΎ тСкст ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ. Π’ΠΈΠ΄Π΅Ρ‚ΡŒ? Они классныС!

    НиТний ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ

    Код Π²Ρ‹ΡˆΠ΅ даст Ρ‚Π°ΠΊΠΎΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

    Flexbox

    Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ функция, добавлСнная Π² Bootstrap 4, — это flexbox. Гибкая ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ ΠΈΠ»ΠΈ flexbox — это новая модСль ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ, оптимизированная для ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса, которая Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с CSS3.Π­Ρ‚ΠΎ позволяСт Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ элСмСнты Π½Π° страницС Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ элСмСнты «прСдвосхищали» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы.

    Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² своСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Bootstrap 4, установитС для логичСской ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ $ enable-flex Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ true Π² Ρ„Π°ΠΉΠ»Π΅ _variables.scss ΠΈ послС пСрСкомпиляции ΠΎΠΆΠΈΠ΄Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ вся сСтка сразу ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡΡ Π½Π° использованиС flexbox, рСгулируя синтаксис HTML.

    Π­Ρ‚Π° дСмонстрация ΠΊΠΎΠ΄Π° ΠΎΡ‚ Николаса Π§Π΅Ρ€ΠΌΠΈΠ½Π°Ρ€Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊ flexbox Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Flexbox Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Internet Explorer 9

    Подсказки

    ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки Bootstrap ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π±Ρ‹Π» основан Π½Π° jQuery.ΠŸΡŒΡΠ½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ , написанный ДТСйсоном Π€Ρ€Π΅ΠΉΠΌΠΎΠΌ. Однако Π² Bootstrap 4 ΠΎΠ½ пСрСмСстился Π² Tether, сторонний ΠΏΠ»Π°Π³ΠΈΠ½. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту Π½ΠΎΠ²ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ tether.js нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ bootstrap.js .

    Π—Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ слова

    Из этой ΡΡ‚Π°Ρ‚ΡŒΠΈ Π²Ρ‹ ΡƒΠ·Π½Π°Π»ΠΈ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ с Bootstrap 3 Π½Π° Bootstrap 4. РСкомСндуСтся всСгда ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΈ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠΌΠΈ обновлСниями.

    Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования диспСтчСра ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ.Π§Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ Grunt.js вмСстС с node.js, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ запускС вашСй систСмы сборки эти измСнСния Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡŒ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Однако стоит ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅ всС ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ Π°Π»ΡŒΡ„Π°-Π²Π΅Ρ€ΡΠΈΡŽ Bootsrap 4.

    Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ руководствС я Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€ΡŽ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ инструкции ΠΏΠΎ использованию Sass ΠΈ grunt.js для ускорСния процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Boostrap.

    Нравится Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅? ΠŸΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π½Π° наши Π³Π»Π°Π²Π½Ρ‹Π΅ новости.

    Bootstrap 3 Π·Π° 10 ΠΌΠΈΠ½ΡƒΡ‚.ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ руководство для самоучки… | Π­Π½Π΄Ρ€ΡŽ Π“ΠΈΠΌΠΌΠ°

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

    ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ класс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π±ΡƒΠ΄Π΅Ρ‚ «навигационная панСль». Как ΠΈ Π² случаС с Β«btnΒ», ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ нСсколько классов ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ прСимущСствами мноТСства Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Ρ‡Π΅Ρ€Π΅Π· Bootstrap.

    Π’Π½ΡƒΡ‚Ρ€ΠΈ div Β«navbarΒ» Π²Ρ‹ создадитС div с классом Β«containerΒ». Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° Ρƒ нас Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π²Π° div. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ класс navbar-header. Π£ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ классы Β«navbar-collapseΒ» ΠΈ Β«collapseΒ». Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ размСстим элСмСнты ссылки ΠΈ обСспСчим Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ сворачиваСмого мСню Π² нашСм мобильном прСдставлСнии.

    Π’Π½ΡƒΡ‚Ρ€ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Ρƒ нас Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΠ°. Кнопка Π±ΡƒΠ΄Π΅Ρ‚ Π²Π°ΠΌ Π·Π½Π°ΠΊΠΎΠΌΠ°, Π½ΠΎ Ρƒ Π½Π΅Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π΄Π²Π° Π½ΠΎΠ²Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°.β€˜Data-toggle =Β» collapse »’ ΠΈ Β«data-target =Β». Navbar-collapse Β». Π­Ρ‚ΠΎ сообщаСт Bootsrap, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚Π΅ мСню, Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΎ Ρ€Π°Π·Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π»ΠΎΡΡŒ ΠΈ ΡΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π»ΠΎΡΡŒ, Π° div, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ, Π±ΡƒΠ΄Π΅Ρ‚ вашим div Β«navbar-collapseΒ».

    Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡΡΡŒ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ div navbar-collapse, ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ