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

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

Мисаллар

Ике төп вариант, тагын ике конкрет вариация белән бергә.

Бер төймә төркеме

.btnБер- бер артлы төймәләр урыгыз .btn-group.

  1. <div class = "btn-group" >
  2. <төймә класс = "btn" > 1 </button>
  3. <төймә класс = "btn" > 2 </button>
  4. <төймә класс = "btn" > 3 </button>
  5. </div>

Берничә төймә төркемнәре

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

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

Вертикаль төймә төркемнәре

Кнопкалар җыелмасы горизонталь түгел, вертикаль рәвештә тезелгән булып күренсен.

  1. <div class = "btn-group btn-group-vertical" >
  2. ...
  3. </div>

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

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

Кнопка төркемнәрендәге тамчылар

Идарә итә! Төшү төймәләре дөрес күрсәтү өчен .btn-groupиндивидуаль рәвештә үзләренә төрелергә тиеш ..btn-toolbar

Гомуми күзәтү һәм мисаллар

Ачылган менюны эшләтеп җибәрү өчен, теләсә нинди төймә кулланыгыз, аны менюга урнаштырыгыз .btn-groupһәм тиешле меню билгесен бирегез.

  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>

Барлык төймә зурлыклары белән эшли

Кнопка тамчылары теләсә нинди зурлыкта эшли : .btn-large, .btn-smallяки .btn-mini.

Javascript кирәк

Кнопка тамчылары Bootstrap тамчы плагинының эшләвен таләп итә.

Кайбер очракларда, мобиль кебек, тамчы менюлар күренеш читендә таралачак. Сезгә тигезләнүне кул белән яки махсус javascript белән чишәргә кирәк.


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

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

  1. <div class = "btn-group" >
  2. <төймә класс = "btn" > Эш </button>
  3. <төймә классы = "btn тамчы-күчү" мәгълүмат-күчү = "төшү" >
  4. <span class = "caret" > </span>
  5. </button>
  6. <ul class = "тамчы-меню" >
  7. <! - тамчы меню сылтамалары ->
  8. </ul>
  9. </div>

Зурлыклар

Өстәмә төймә классларын кулланыгыз .btn-mini, .btn-smallяисә .btn-largeзурлык өчен.

  1. <div class = "btn-group" >
  2. <төймә класс = "btn btn-mini" > Эш </button>
  3. <төймә классы = "btn btn-мини тамчы-күчү" мәгълүмат-күчү = "төшү" >
  4. <span class = "caret" > </span>
  5. </button>
  6. <ul class = "тамчы-меню" >
  7. <! - тамчы меню сылтамалары ->
  8. </ul>
  9. </div>

Тамчы менюлары

Тамчы менюлары шулай ук ​​ата-анасына бер класс өстәп, астыннан өскә күчерелергә мөмкин .dropdown-menu. Ул юнәлешне борып җибәрәчәк .caretһәм менюның үзен өстән аска түгел, ә астыннан өскә күчерәчәк.

  1. <div class = "btn-group dropup" >
  2. <төймә класс = "btn" > Тамчы </button>
  3. <төймә классы = "btn тамчы-күчү" мәгълүмат-күчү = "төшү" >
  4. <span class = "caret" > </span>
  5. </button>
  6. <ul class = "тамчы-меню" >
  7. <! - тамчы меню сылтамалары ->
  8. </ul>
  9. </div>

Стандарт пагинация

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

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

Вариантлар

Инвалид һәм актив хәлләр

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

  1. <div class = "pagination" >
  2. <ul>
  3. <li class = "инвалид" > <a href = "#"> Алдагы </a> </li>
  4. <li class = "актив" > <a href = "#"> 1 </a> </li>
  5. ...
  6. </ul>
  7. </div>

Тигезләү

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

  1. <div class = "пагинация пагинация-үзәк" >
  2. ...
  3. </div>
  1. <div class = "pagination pagination-right" >
  2. ...
  3. </div>

Пейджер

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

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

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

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

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

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

  1. <ul class = "пейджер" >
  2. <li класс = "алдагы" >
  3. <a href = "#"> & larr ; Олы </a>
  4. </li>
  5. <li класс = "киләсе" >
  6. <a href = "#"> Яңа & rarr ; </a>
  7. </li>
  8. </ul>

Ихтимал инвалид хәл

.disabledПейджер сылтамалары шулай ук ​​пагинациядән гомуми ярдәм классын кулланалар .

  1. <ul class = "пейджер" >
  2. <li class = "алдагы инвалид" >
  3. <a href = "#"> & larr ; Олы </a>
  4. </li>
  5. ...
  6. </ul>

Ярлыклар

Ярлыклар Билгеләү
Килешү <span class="label">Default</span>
Уңыш <span class="label label-success">Success</span>
Кисәтү <span class="label label-warning">Warning</span>
Мөһим <span class="label label-important">Important</span>
Мәгълүмат <span class="label label-info">Info</span>
Кире <span class="label label-inverse">Inverse</span>

Бейджлар

Исем Мисал Билгеләү
Килешү 1 <span class="badge">1</span>
Уңыш 2 <span class="badge badge-success">2</span>
Кисәтү 4 <span class="badge badge-warning">4</span>
Мөһим 6 <span class="badge badge-important">6</span>
Мәгълүмат 8 <span class="badge badge-info">8</span>
Кире 10 <span class="badge badge-inverse">10</span>

Герой берәмлеге

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

Сәлам, Дөнья!

Бу гади герой берәмлеге, үзенчәлекле эчтәлеккә яки мәгълүматка өстәмә игътибарны җәлеп итү өчен гади джумботрон стилендәге компонент.

Тулырак

  1. <div class = "герой-берәмлек" >
  2. <h1> Башлам </h1>
  3. <p> Тэглайн </p>
  4. <p>
  5. <a class = "btn btn-primary btn-large">
  6. Тулырак
  7. </a>
  8. </p>
  9. </div>

Бит башы

h1Биттәге эчтәлекнең сегмент бүлекләрен урынлы урнаштыру өчен гади кабык . Ул күпчелек компонентларны (өстәмә стильләр белән) h1куллана ала.small

  1. <div class = "page-header" >
  2. <h1> Мисал бит башы </h1>
  3. </div>

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

Килешү буенча, 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 транспорт чарасы.

    Эш Эш

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

    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 класс = "span4" >
  3. <a href = "#" class = "thumbnail"> _
  4. <img src = "https://placehold.it/300x200" alt = "" >
  5. </a>
  6. </li>
  7. ...
  8. </ul>

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

  1. <ul class = "эскизлар" >
  2. <li класс = "span4" >
  3. <div class = "эскиз" >
  4. <img src = "https://placehold.it/300x200" alt = "" >
  5. <h3> Эскиз этикеткасы </h3>
  6. <p> Эскиз язуы ... </p>
  7. </div>
  8. </li>
  9. ...
  10. </ul>

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

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

Килешү

.alertТөп кисәтү хәбәре өчен теләсә нинди текстны һәм өстәмә эштән чыгару төймәсен урыгыз .

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

Кнопкаларны кире кагу

data-dismiss="alert"Мобиль Сафари һәм Мобиль Опера браузерлары, атрибутка өстәп , тег href="#"кулланганда хәбәрләрне кире кагуны таләп итәләр.<a>

  1. <a href = "#" class = "close" data-dismiss = "alert"> × < /button >

Альтернатив рәвештә, сез <button>безнең документлар өчен эшләргә булган мәгълүмат атрибуты булган элементны куллана аласыз. Кулланганда <button>сез кертергә тиеш, type="button"яисә формаларыгыз җибәрелмәскә мөмкин.

  1. <төймә тибы = "төймә" класс = "ябу" мәгълүмат-кире кагу = "уяу" > × </button>

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

Сигнализацияләрне тиз һәм җиңел җибәрү өчен jQuery плагинын кулланыгыз .


Вариантлар

Озынрак хәбәрләр өчен, өстәп, аскы төргәкнең өске һәм аскы өлешен өстәгез .alert-block.

Кисәтү!

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

  1. <div class = "уяулык-блок" >
  2. <төймә тибы = "төймә" класс = "ябу" мәгълүмат-кире кагу = "уяу" > × </button>
  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" style = " width : 60 %; " > </div>
  3. </div>

Сызылган

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

  1. <div class = "прогресс-сызыклы" >
  2. <div class = "bar" style = " width : 20 %; " > </div>
  3. </div>

Анимация

Уңнан сулга полосаларны җанландыру өчен .activeөстәргә . .progress-stripedIEның барлык версияләрендә дә юк.

  1. <div class = "прогресс-сызыклы актив" >
  2. <div class = "bar" style = " width : 40 %; " > </div>
  3. </div>

Тапланган

.progressАларны туплау өчен берничә барны бер үк урынга урнаштырыгыз .

  1. <div class = "алгарыш" >
  2. <div class = "bar bar-success" style = " width : 35 %; " > </div>
  3. <div class = "штрих-кисәтү" стиле = " киңлеге : 20 %; " > </div>
  4. <div class = "bar-danger" style = " width : 10 %; " > </div>
  5. </div>

Вариантлар

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

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

  1. <div class = "прогресс-информация" >
  2. <div class = "bar" style = " width : 20 % " > </div>
  3. </div>
  4. <div class = "алгарыш-уңыш" >
  5. <div class = "bar" style = " width : 40 % " > </div>
  6. </div>
  7. <div class = "алгарыш-кисәтү" >
  8. <div class = "bar" style = " width : 60 % " > </div>
  9. </div>
  10. <div class = "алгарыш-куркыныч" >
  11. <div class = "bar" style = " width : 80 % " > </div>
  12. </div>

Сызыклы барлар

Каты төсләргә охшаган, бездә төрле сызыклы прогресс барлары бар.

  1. <div class = "прогресс прогресс-информация прогресс-сызыклы" >
  2. <div class = "bar" style = " width : 20 % " > </div>
  3. </div>
  4. <div class = "прогресс прогресс-уңыш прогресс-сызыклы" >
  5. <div class = "bar" style = " width : 40 % " > </div>
  6. </div>
  7. <div class = "алгарыш-кисәтүче прогресс-сызыклы" >
  8. <div class = "bar" style = " width : 60 % " > </div>
  9. </div>
  10. <div class = "прогресс прогресс-куркыныч прогресс-сызыклы" >
  11. <div class = "bar" style = " width : 80 % " > </div>
  12. </div>

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

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

Internet Explorer 10 һәм Opera 12 белән чагыштырганда версияләр анимацияләрне хупламый.

Скважиналар

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

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

Өстәмә дәресләр

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

Менә мин коеда!
  1. <div class = "яхшы-зур" >
  2. ...
  3. </div>
Менә мин коеда!
  1. <div class = "яхшы-кечкенә" >
  2. ...
  3. </div>

Икона

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

  1. <төймә класс = "ябу" > & вакыт; </button>

iOS җайланмалары, анкор куллансагыз, басу вакыйгалары өчен href = "#" таләп итә.

  1. <a class = "close" href = "#"> & times ; </a>

Ярдәмче класслар

Кечкенә дисплей яки тәртип үзгәртү өчен гади, тупланган класслар.

.пул-сул

Калган элементны йөзегез

  1. класс = "тарту-сул"
  1. . тарту - сул {
  2. йөзү : сул ;
  3. }

.пул-уң

Бер элементны уңда йөзегез

  1. класс = "тарту-уң"
  1. . тарту - уң {
  2. йөзү : уң ;
  3. }

.әр сүзнең

Элемент төсен үзгәртегез#999

  1. класс = "тавышсыз"
  1. . тавышсыз {
  2. төс : # 999;
  3. }

.clearfix

floatТеләсә нинди элементны чистарт

  1. класс = "Clearfix"
  1. . Clearfix {
  2. * зурайту : 1 ;
  3. &: элек ,
  4. &: соң {
  5. күрсәтү : таблица ;
  6. эчтәлеге : "" ;
  7. }
  8. &: соң {
  9. ачык : икесе дә ;
  10. }
  11. }