Class nav link html

Компоненты

Более десятка повторно используемых компонентов построены так, чтобы обеспечить кнопки, выпадающие меню, группы ввода, навигации, оповещения, и многое другое.

Навигация доступна в Bootstrap доли общего разметки и стилей, с базы .nav класс для активных и нектывных состояний. Своп классов-модификаторов переключаться между каждого стиля.

Относительно доступности

    или обернуть элемент во всей навигации. Не добавляйте в роли

      сама, так как это мешает ей быть объявлен реальный список вспомогательных технологий.

    База навигации

    Свернуть свой собственный стиль навигации за счет расширения базы .nav компонента. Всего Bootstrap компоненты навигация построена на вершине этого указать дополнительные стили. Включает стили для гостей с ограниченными физическими состояние, Но не активна состояние.

     class="nav">  class="nav-item">  class="nav-link active" href="#">Active   class="nav-item">  class="nav-link" href="#">Link   class="nav-item">  class="nav-link" href="#">Link   class="nav-item">  class="nav-link disabled" href="#">Disabled  

      , как выше, или свернуть свой собственный с сказать элемент. Изменение отображения элементов навигации ниже это умышленное Как
      s имеют по умолчанию display не обычных элементов.

     class="nav">  class="nav-link active" href="#">Active  class="nav-link" href="#">Link  class="nav-link" href="#">Link  class="nav-link disabled" href="#">Disabled 

    Рядный

    Пространство сча в одной горизонтальной полосы с .nav-inline . Больше одной серии переносится на новую строку.

     class="nav nav-inline">  class="nav-link active" href="#">Active  class="nav-link" href="#">Link  class="nav-link" href="#">Link  class="nav-link disabled" href="#">Disabled 

    Так же работает навигация строящаяся со списками.

     class="nav nav-inline">  class="nav-item">  class="nav-link active" href="#">Active   class="nav-item">  class="nav-link" href="#">Link   class="nav-item">  class="nav-link" href="#">Link   class="nav-item">  class="nav-link disabled" href="#">Disabled  

    Вкладки

    Берет основная навигация сверху и добавляет .nav-tabs класс для создания интерфейс с вкладками. Используйте их для создания tabbable регионов с вкладку JavaScript плагин.

     class="nav nav-tabs">  class="nav-item">  class="nav-link active" href="#">Active   class="nav-item">  class="nav-link" href="#">Link   class="nav-item">  class="nav-link" href="#">Link   class="nav-item">  class="nav-link disabled" href="#">Disabled  

    Возьмите тот же HTML, но используйте .nav-pills вместо #1#:

     class="nav nav-pills">  class="nav-item">  class="nav-link active" href="#">Active   class="nav-item">  class="nav-link" href="#">Link   class="nav-item">  class="nav-link" href="#">Link   class="nav-item">  class="nav-link disabled" href="#">Disabled  

    Наборный таблетки

    Добавить .nav-stacked на .nav.nav-pills укладывать их вертикально. Каждый .nav-link будет на уровне блоков, что позволяет на больших площадях нажмите с помощью мыши или коснитесь.

     class="nav nav-pills nav-stacked">  class="nav-item">  class="nav-link active" href="#">Active   class="nav-item">  class="nav-link" href="#">Link   class="nav-item">  class="nav-link" href="#">Link   class="nav-item">  class="nav-link disabled" href="#">Disabled  
     class="nav nav-pills nav-stacked">  class="nav-link active" href="#">Active  class="nav-link" href="#">Link  class="nav-link" href="#">Link  class="nav-link disabled" href="#">Disabled 

    Использование выпадающего меню

    Создавайте выпадающее меню с небольшим добавлением HTML и JavaScript плагина для выпадающего меню.

    Вкладки с выпадающем меню

     class="nav nav-tabs">  class="nav-item">  class="nav-link active" href="#">Active   class="nav-item dropdown">  class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">Dropdown  class="dropdown-menu">  class="dropdown-item" href="#">Action  class="dropdown-item" href="#">Another action  class="dropdown-item" href="#">Something else here  class="dropdown-divider">
class="dropdown-item" href="#">Separated link class="nav-item"> class="nav-link" href="#">Link class="nav-item"> class="nav-link disabled" href="#">Disabled
 class="nav nav-pills">  class="nav-item">  class="nav-link active" href="#">Active   class="nav-item dropdown">  class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">Dropdown  class="dropdown-menu">  class="dropdown-item" href="#">Action  class="dropdown-item" href="#">Another action  class="dropdown-item" href="#">Something else here  class="dropdown-divider">
class="dropdown-item" href="#">Separated link class="nav-item"> class="nav-link" href="#">Link class="nav-item"> class="nav-link disabled" href="#">Disabled

JavaScript поведение

Используйте вкладку JavaScript плагин—включите его самостоятельно или через скомпилированный bootstrap.js файл—выразить навигационные вкладки и таблетки для создания tabbable области местного содержания, даже через выпадающее меню.

Raw denim you probably haven’t heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.

Food truck fixie locavore, accusamus mcsweeney’s marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit. Keytar helvetica VHS salvia yr, vero magna velit sapiente labore stumptown. Vegan fanny pack odio cillum wes anderson 8-bit, sustainable jean shorts beard ut DIY ethical culpa terry richardson biodiesel. Art party scenester stumptown, tumblr butcher vero sint qui sapiente accusamus tattooed echo park.

Etsy mixtape wayfarers, ethical wes anderson tofu before they sold out mcsweeney’s organic lomo retro fanny pack lo-fi farm-to-table readymade. Messenger bag gentrify pitchfork tattooed craft beer, iphone skateboard locavore carles etsy salvia banksy hoodie helvetica. DIY synth PBR banksy irony. Leggings gentrify squid 8-bit cred pitchfork. Williamsburg banh mi whatever gluten-free, carles pitchfork biodiesel fixie etsy retro mlkshk vice blog. Scenester cred you probably haven’t heard of them, vinyl craft beer blog stumptown. Pitchfork sustainable tofu synth chambray yr.

Trust fund seitan letterpress, keytar raw denim keffiyeh etsy art party before they sold out master cleanse gluten-free squid scenester freegan cosby sweater. Fanny pack portland seitan DIY, art party locavore wolf cliche high life echo park Austin. Cred vinyl keffiyeh DIY salvia PBR, banh mi before they sold out farm-to-table VHS viral locavore cosby sweater. Lomo wolf viral, mustache readymade thundercats keffiyeh craft beer marfa ethical. Wolf salvia freegan, sartorial keffiyeh echo park vegan.

С помощью атрибутов данных

Вы можете активировать вкладку, или таблетку навигации без написания какого-либо JavaScript просто записав data-toggle=»tab» или data-toggle=»pill» на элемент. Использовать эти атрибуты сведения о .nav-tabs или .nav-pills .

  class="nav nav-tabs" role="tablist">  class="nav-item">  class="nav-link active" data-toggle="tab" href="#home" role="tab">Home   class="nav-item">  class="nav-link" data-toggle="tab" href="#profile" role="tab">Profile   class="nav-item">  class="nav-link" data-toggle="tab" href="#messages" role="tab">Messages   class="nav-item">  class="nav-link" data-toggle="tab" href="#settings" role="tab">Settings    class="tab-content">  class="tab-pane active" id="home" role="tabpanel">.  class="tab-pane" id="profile" role="tabpanel">.  class="tab-pane" id="messages" role="tabpanel">.  class="tab-pane" id="settings" role="tabpanel">. 

Через JavaScript

Включить tabbable вкладки через JavaScript (каждая вкладка должна быть активирована индивидуально):

$('#myTab a').click(function (e)  e.preventDefault() $(this).tab('show') >)

Вы можете активировать отдельные вкладки в несколько способов:

$('#myTab a[href="#profile"]').tab('show') // Выбрать вкладку по имени $('#myTab a:first').tab('show') // Выбрать первую вкладку $('#myTab a:last').tab('show') // Выбрать последнюю вкладку $('#myTab li:eq(2) a').tab('show') //Выбрать третью вкладку (в 0-indexed)

Эффект затухания

Чтобы сделать вкладки исчезают, добавьте .fade друг .tab-pane . Первые панели вкладки также должен быть .in , чтобы сделать первоначальный контент виден.

 class="tab-content">  class="tab-pane fade in active" id="home" role="tabpanel">.  class="tab-pane fade" id="profile" role="tabpanel">.  class="tab-pane fade" id="messages" role="tabpanel">.  class="tab-pane fade" id="settings" role="tabpanel">. 

Методы

$().вкладка

Активирует вкладку элемент и содержимого контейнера. Вкладка должна иметь либо data-target или href таргетинг узла контейнера на DOM.

 class="nav nav-tabs" id="myTab" role="tablist">  class="nav-item">  class="nav-link active" data-toggle="tab" href="#home" role="tab" aria-controls="home">Home   class="nav-item">  class="nav-link" data-toggle="tab" href="#profile" role="tab" aria-controls="profile">Profile   class="nav-item">  class="nav-link" data-toggle="tab" href="#messages" role="tab" aria-controls="messages">Messages   class="nav-item">  class="nav-link" data-toggle="tab" href="#settings" role="tab" aria-controls="settings">Settings    class="tab-content">  class="tab-pane active" id="home" role="tabpanel">.  class="tab-pane" id="profile" role="tabpanel">.  class="tab-pane" id="messages" role="tabpanel">.  class="tab-pane" id="settings" role="tabpanel">.  $(function ()  $('#myTab a:last').tab('show') >) 

.tab(‘show’)

Выбирает вкладку и показывает связанные области. Любой другой вкладке, что ранее был выбран снимается и связанные с панель скрыта. Возвращает абоненту до панели вкладки фактически доказано (т. е. shown.bs.tab события).

События

При показе новой вкладке, события возникают в следующем порядке:

  1. hide.bs.tab (текущей активной вкладки)
  2. show.bs.tab (В К-быть-показано вкладке)
  3. hidden.bs.tab (на предыдущей активной вкладки, тот же, что для hide.bs.tab событие)
  4. shown.bs.tab (на Ново-активный просто-показано, тот же, что и для show.bs.tab событие)

Если вкладка не активная, то hide.bs.tab и hidden.bs.tab события не запустится.

Тип События Описание
show.bs.tab Это событие срабатывает на вкладке показать, но до новой вкладке, как было показано. Используйте event.target и event.relatedTarget нацелиться на активную вкладку и предыдущей активной вкладки (если доступно) соответственно.
shown.bs.tab Это событие срабатывает на вкладке показать после того, как вкладка была показана. Используйте event.target и event.relatedTarget нацелиться на активную вкладку и предыдущей активной вкладки (если доступно) соответственно.
hide.bs.tab Это событие возникает при открытии новой вкладки показываются (и, таким образом, предыдущую активную вкладку, чтобы быть скрыты). Используйте event.target и event.relatedTarget на цели текущей активной вкладки и новый скоро-к-быть-активной вкладки, соответственно.
hidden.bs.tab Это событие срабатывает после новой вкладке отображается (и, таким образом, предыдущую активную вкладку скрыта). Используйте event.target и event.relatedTarget Для того чтобы пристрелть предыдущую активную вкладку и новой активной вкладке, соответственно.
$('a[data-toggle="tab"]').on('shown.bs.tab', function (e)  e.target // новая активированная вкладка e.relatedTarget предыдущая активированная вкладка >)

Спроектированы и построены со всей любовью в мире @mdo и @fat. Поддерживается основной командой с помощью наших спонсоров.

Сейчас v4.0.0-alpha.4. Код лицензии MIT, документы CC BY 3.0.

Источник

Читайте также:  Компиляторы и интерпретаторы питон
Оцените статью