Компонентлар

Навигация, хәбәрләр, поповерлар һәм башкаларны тәэмин итү өчен Bootstrap эчендә дистәләгән кабат кулланыла торган компонентлар төзелгән.

Кнопка төркемнәре

Бер составлы компонент буларак берничә төймәгә кушылу өчен төймә төркемнәрен кулланыгыз. <a>Аларны бер-бер артлы яки <button>элементлар белән төзегез .

Сез шулай ук ​​комплектларны катлаулырак проектларга берләштерә <div class="btn-group">аласыз <div class="btn-toolbar">.

1 2 3 4
5 6 7
8

Мисал билгесе

HTML ничек анкор тегү төймәләре белән төзелгән стандарт төймә төркемен эзли:

  1. <div class = "btn-group" >
  2. <a class = "btn" href = "#"> 1 </a> _
  3. <a class = "btn" href = "#"> 2 </a> _
  4. <a class = "btn" href = "#"> 3 </a> _
  5. </div>

Multipleәм берничә төркем өчен кораллар плитәсе белән:

  1. <div class = "btn-toolbar" >
  2. <div class = "btn-group" >
  3. ...
  4. </div>
  5. </div>

Такталар һәм радио тәмләре

Кнопка төркемнәре шулай ук ​​радио булып эшли ала, анда бер генә төймә актив булырга мөмкин, яисә теләсә нинди төймә актив булган пункт. Моның өчен Javascript документларын карагыз .

Javascript алыгыз »


Идарә итә

Кнопка төркемнәре өчен CSS аерым файлда, төймә-төркемнәр.less.

Мисал билгесе

Кнопка төркеменә охшаган, безнең билгеләр регуляр төймә билгесен куллана, ләкин стильне чистарту һәм Bootstrap тамчысы jQuery плагинына булышу өчен берничә өстәмә белән.

  1. <div class = "btn-group" >
  2. <a class = "btn dropdown-toggle" data-toggle = "dropdown" href = "#">
  3. Эш
  4. <span class = "caret" > </span>
  5. </a>
  6. <ul class = "тамчы-меню" >
  7. <! - тамчы меню сылтамалары ->
  8. </ul>
  9. </div>

Кнопка тамчыларын бүлегез

Кнопка группасы стильләренә һәм билгеләргә нигезләнеп, без җиңел генә ярылу төймәсен ясый алабыз. Сплит төймәләре сул якта стандарт хәрәкәтне һәм контекст сылтамалар белән уңда тамчы күчү.

Мисал билгесе

Аерым тамчы триггеры булып эшләгән икенче төймә хәрәкәтен тәэмин итү өчен без гадәти төймә тамчыларында киңәябез.

  1. <div class = "btn-group" >
  2. <a class = "btn" href = "#"> Эш </a> _
  3. <a class = "btn dropdown-toggle" data-toggle = "dropdown" href = "#">
  4. <span class = "caret" > </span>
  5. </a>
  6. <ul class = "тамчы-меню" >
  7. <! - тамчы меню сылтамалары ->
  8. </ul>
  9. </div>

Күп битле бит

Кайчан кулланырга

Ультра гади һәм минималь стильле пагинация Rdio тарафыннан рухландырылган, кушымталар һәм эзләү нәтиҗәләре өчен бик яхшы. Зур блокны сагыну авыр, җиңел масштаблы, зур басу өлкәләрен тәэмин итә.

Дәүләт бит сылтамалары

Сылтамалар көйләнә һәм дөрес класс белән берничә шартларда эшли. .disabledачылмаган сылтамалар .activeөчен һәм хәзерге бит өчен.

Эластик тигезләү

Пагинация сылтамаларының тигезләнешен үзгәртү өчен ике факультатив классның берсен дә өстәгез: .pagination-centeredһәм .pagination-right.

Мисаллар

Килешү пагинация компоненты сыгылучан һәм берничә вариациядә эшли.

Билгеләү

А белән уралган <div>, пагинация - а <ul>.

  1. <div class = "pagination" >
  2. <ul>
  3. <li> <a href = "#"> Алдагы </a> </li>
  4. <li класс = "актив" >
  5. <a href = "#"> 1 </a> _
  6. </li>
  7. <li> <a href = "#"> 2 </a> </li>
  8. <li> <a href = "#"> 3 </a> </li>
  9. <li> <a href = "#"> 4 </a> </li>
  10. <li> <a href = "#"> Киләсе </a> </li>
  11. </ul>
  12. </div>

Пейджер Тиз алдагы һәм киләсе сылтамалар өчен

Пейджер турында

Пейджер компоненты - гади пагинация имплантацияләре өчен җиңел билгеләр һәм хәтта җиңелрәк стильләр өчен сылтамалар җыелмасы. Блог яки журнал кебек гади сайтлар өчен бик яхшы.

Килешенгән мисал

Килешү буенча, пейджер үзәкләре сылтамалар.

  1. <ul class = "пейджер" >
  2. <li>
  3. <a href = "#"> Алдагы </a> _
  4. </li>
  5. <li>
  6. <a href = "#"> Киләсе </a> _
  7. </li>
  8. </ul>

Тигезләнгән сылтамалар

Альтернатив рәвештә, сез һәр сылтаманы якларга тигезли аласыз:

  1. <ul class = "пейджер" >
  2. <li класс = "алдагы" >
  3. <a href = "#"> & larr ; Олы </a>
  4. </li>
  5. <li класс = "киләсе" >
  6. <a href = "#"> Яңа & rarr ; </a>
  7. </li>
  8. </ul>
Ярлыклар Билгеләү
Килешү <span class="label">Default</span>
Яңа <span class="label label-success">New</span>
Кисәтү <span class="label label-warning">Warning</span>
Мөһим <span class="label label-important">Important</span>
Мәгълүмат <span class="label label-info">Info</span>

Килешү эскизлар

Килешү буенча, Bootstrap эскизлары минималь кирәкле билгеләр белән бәйләнгән рәсемнәрне күрсәтү өчен эшләнгән.

Бик югары көйләнә

Бераз өстәмә билгеләр белән, баш символлар, параграфлар яки төймәләр кебек HTML эчтәлеген өстәргә мөмкин.

  • Эскиз этикеткасы

    Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida eget metus. Nullam id dolor id nibh ultricies транспорт чарасы.

    Эш Эш

  • Эскиз этикеткасы

    Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida eget metus. Nullam id dolor id nibh ultricies транспорт чарасы.

    Эш Эш

Ни өчен эскизларны кулланырга

Эскизлар (моңа .media-gridкадәр v1.4 кадәр) фото яки видео челтәрләре, рәсем эзләү нәтиҗәләре, ваклап сату продуктлары, портфолио һәм башкалар өчен бик яхшы. Алар сылтамалар яки статик эчтәлек булырга мөмкин.

Гади, сыгылмалы билгеләр

Эскизны билгеләү гади - ulтеләсә нинди liэлементлар белән кирәк. Бу шулай ук ​​супер сыгылучан, эчтәлекне төрү өчен бераз күбрәк маркалы эчтәлек төренә мөмкинлек бирә.

Челтәр баганасы зурлыкларын куллана

Ниһаять, эскизлар компоненты булган челтәр системасы классларын куллана, .span2яки .span3эскиз үлчәмнәрен контрольдә тоту өчен.

Билгеләү

Алда әйтелгәнчә, эскизлар өчен кирәкле билгеләр җиңел һәм туры. Менә бәйләнгән рәсемнәр өчен килешенгән көйләүгә күз салу :

  1. <ul class = "эскизлар" >
  2. <li класс = "span3" >
  3. <a href = "#" class = "thumbnail"> _
  4. <img src = "https://placehold.it/260x180" alt = "" >
  5. </a>
  6. </li>
  7. ...
  8. </ul>

Эскизлардагы HTML эчтәлеге өчен, билгеләр бераз үзгәрә. Блок дәрәҗәсендәге эчтәлекне рөхсәт итәр <a>өчен , без <div>шуңа охшаганны алыштырабыз:

  1. <ul class = "эскизлар" >
  2. <li класс = "span3" >
  3. <div class = "эскиз" >
  4. <img src = "https://placehold.it/260x180" alt = "" >
  5. <h5> Эскиз этикеткасы </h5>
  6. <p> Эскиз язуы монда ... </p>
  7. </div>
  8. </li>
  9. ...
  10. </ul>

Күбрәк мисаллар

Төрле челтәр класслары белән сезнең барлык вариантларыгызны өйрәнегез. Сез шулай ук ​​төрле зурлыкларны кушып, туры китерә аласыз.

Lightиңел дефолтлар

Яңа класс

Bootstrap 2 ярдәмендә без төп классны гадиләштердек: .alertурынына .alert-message. Без шулай ук ​​минималь кирәкле билгеләрне киметтек <p>- килешү буенча юк, бары тик ауттер <div>.

Бердәнбер хәбәр

Аз кодлы тагын да ныграк компонент өчен, без блок сигнализацияләрен, дифференциаль күренешне бетердек, күбрәк паддинг һәм гадәттә күбрәк текст белән килгән хәбәрләр. Класс шулай ук ​​үзгәрде .alert-block.


Javascript белән бик яхшы бара

Bootstrap зур jQuery плагины белән килә, алар уяу хәбәрләрне хуплый, аларны тиз һәм җиңел җибәрә.

Плагин алыгыз »

Мисал хәбәрләре

Хәбәрегезне һәм өстәмә ябык иконаны гади класс белән бүлегез.

× Кисәтү! Иң яхшы тикшерү, сез бик яхшы күренмисез.
  1. <div класс = "уяу" >
  2. <a class = "ябык" × </a> _
  3. <strong> Кисәтү! </strong> Иң яхшы тикшерү, сез бик яхшы күренмисез.
  4. </div>

Ике факультатив класс белән стандарт кисәтү хәбәрен җиңел генә киңәйтегез: .alert-blockкүбрәк паддинг һәм текст контроле .alert-headingөчен һәм туры килгән башлам өчен.

×

Кисәтү!

Иң яхшы тикшерү, сез бик яхшы күренмисез. Nulla vitae elit libero, pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur һ.б.

  1. <div class = "уяулык-блок" >
  2. <a class = "close"> × </a> _
  3. <h4 класс = "уяу-баш" > Кисәтү! </h4>
  4. Иң яхшы тикшерү, син түгел ...
  5. </div>

Контекстуаль альтернатива Сигналның мәгънәсен үзгәртү өчен өстәмә класслар өстәгез

Хата яки куркыныч

× Әй! Берничә әйберне үзгәртегез һәм яңадан җибәрергә тырышыгыз.
  1. <div class = "alert alert-error" >
  2. ...
  3. </div>

Уңыш

× Афәрин! Сез бу мөһим хәбәрне уңышлы укыйсыз.
  1. <div class = "уяу уяу-уңыш" >
  2. ...
  3. </div>

Мәгълүмат

× Идарә итә! Бу кисәтү сезнең игътибарыгызга мохтаҗ, ләкин бу бик мөһим түгел.
  1. <div class = "alert alert-info" >
  2. ...
  3. </div>

Мисаллар һәм билгеләр

Төп

Вертикаль градиент белән алга китеш сызыгы.

  1. <div class = "алгарыш" >
  2. <div class = "bar"
  3. style = " width : 60 %; " > </div>
  4. </div>

Сызылган

Сызылган эффект булдыру өчен градиент куллана.

  1. <div class = "прогресс-информация
  2. прогресс-сызыклы " >
  3. <div class = "bar"
  4. стиль = " киңлек : 20 %; " > </div>
  5. </div>

Анимация

Сызылган мисалны ала һәм анимацияли.

  1. <div class = "алгарыш-куркыныч
  2. прогресс-сызыклы актив " >
  3. <div class = "bar"
  4. стиль = " киңлек : 40 %; " > </div>
  5. </div>

Вариантлар һәм браузер ярдәме

Өстәмә төсләр

Прогресс барлары бер үк класс исемнәрен төймәләр һәм охшаш стиллау өчен сигнализацияләр белән кулланалар.

  • .progress-info
  • .progress-success
  • .progress-danger

Альтернатив рәвештә, сез аз файлларны көйли аласыз, үз төсләрегезне һәм зурлыкларыгызны әйләндерә аласыз.

Тәртип

Прогресс барлары CSS3 күчешләрен кулланалар, шуңа күрә javascript аша киңлекне динамик көйләсәгез, ул шома үзгәрәчәк.

.activeӘгәр дә сез классны куллансагыз, .progress-stripedпрогресс барларыгыз сулдан уңга сызыкларны җанландырачак.

Браузер ярдәме

Прогресс барлары барлык эффектларына ирешү өчен CSS3 градиентларын, күчешләрен, анимацияләрен кулланалар. Бу функцияләр IE7-8 яки Firefox'ның иске версияләрендә булышмый.

Опера хәзерге вакытта анимацияләрне хупламый.

Скважиналар

Элементка гади эффект кебек үк, эффект кертү өчен кулланыгыз.

Менә мин коеда!
  1. <div class = "әйбәт" >
  2. ...
  3. </div>

Икона

Модаль һәм сигнализация кебек эчтәлекне кире кагу өчен гомуми якын иконаны кулланыгыз.

×

  1. <a class = "close"> & вакыт; </a>