Компонентхо

Дар 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>

Ва бо панели асбобҳо барои гурӯҳҳои сершумор:

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

Қуттии қайд ва маззаҳои радио

Гурӯҳҳои тугмаҳо инчунин метавонанд ҳамчун радио амал кунанд, ки дар он танҳо як тугма фаъол буда метавонад ё қуттиҳои қайдкуние, ки дар он шумораи дилхоҳ тугмаҳо метавонанд фаъол бошанд. Барои ин ҳуҷҷатҳои Javascript-ро бинед .

JavaScript-ро гиред »


Сарҳо боло

CSS барои гурӯҳҳои тугмаҳо дар файли алоҳида аст, button-groups.less.

Намунаи аломатгузорӣ

Ба монанди гурӯҳи тугмаҳо, аломатгузории мо аломати муқаррарии тугмаҳоро истифода мебарад, аммо бо як қатор иловаҳо барои такмил додани услуб ва дастгирии плагини афтанда jQuery Bootstrap.

  1. <div class = "btn-group" >
  2. <a class = "btn dropdown-toggle" data-toggle = "download" 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 = "download" 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 = "саҳифабандӣ" >
  2. <ul>
  3. <li><a href = "#" > Пешина </a></li>
  4. <li class = "фаъол" >
  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 = "pager" >
  2. <li>
  3. <a href = "#" > Пешина </a>
  4. </li>
  5. <li>
  6. <a href = "#" > Оянда </a>
  7. </li>
  8. </ul>

Пайвандҳои ҳамоҳангшуда

Интихобан, шумо метавонед ҳар як пайвандро ба паҳлӯҳо мувофиқ созед:

  1. <ul class = "pager" >
  2. <li class = "пешина" >
  3. <a href = "#" > калонсол </a>
  4. </li>
  5. <li синфи = "оянда" >
  6. <a href = "#" > Навтар → </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-ро ба монанди сарлавҳаҳо, параграфҳо ё тугмаҳо ба эскизҳо илова кунед.

  • Нишони ангора

    Дар ин ҷо хеле осон аст, дар он ҷо осонтар мешавад. Donec id elit non mi porta gravida ва дар вақти дилхоҳ. Nullam id dolor id nibh ultricies vehicula ut id elit.

    Амал Амал

  • Нишони ангора

    Дар ин ҷо хеле осон аст, дар он ҷо осонтар мешавад. Donec id elit non mi porta gravida ва дар вақти дилхоҳ. Nullam id dolor id nibh ultricies vehicula ut id elit.

    Амал Амал

Чаро эскизҳоро истифода баред

Эскизҳо (қаблан .media-gridто v1.4) барои шабакаҳои аксҳо ё видеоҳо, натиҷаҳои ҷустуҷӯи тасвирҳо, маҳсулоти чакана, портфелҳо ва ғайра бузурганд. Онҳо метавонанд истинодҳо ё мундариҷаи статикӣ бошанд.

Нишондиҳии оддӣ, чандир

Нишон додани тасвири ангора оддӣ аст - танҳо як чизи зарурӣ ulбо ҳама гуна шумораи liэлементҳо аст. Он инчунин хеле чандир аст ва имкон медиҳад, ки ҳама гуна мундариҷа бо каме бештар аломатгузорӣ карда шавад, то мундариҷаи шуморо печонед.

Андозаи сутуни шабакаро истифода мебарад

Ниҳоят, ҷузъи ангораи тасвирҳо синфҳои мавҷудаи системаи шабакаро истифода мебарад - ба монанди .span2ё .span3- барои назорати андозаҳои эскиз.

Нишондиҳанда

Тавре ки қаблан зикр гардид, аломатгузории зарурӣ барои эскизҳо сабук ва осон аст. Дар ин ҷо ба танзимоти пешфарз барои тасвирҳои алоқаманд нигаред :

  1. <ul class = "анғазҳо" >
  2. <li class = "span3" >
  3. <a href = "#" class = "анғаз" >
  4. <img src = "https://placehold.it/260x180" alt = "" >
  5. </a>
  6. </li>
  7. ...
  8. </ul>

Барои мундариҷаи HTML-и фармоишӣ дар эскизҳо, аломатгузорӣ каме тағир меёбад. Барои иҷозат додан ба мундариҷаи сатҳи блок дар ҳама ҷо, мо онро <a>ба <div>монанди ин иваз мекунем:

  1. <ul class = "анғазҳо" >
  2. <li class = "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>

Мисолҳои бештар

Ҳама имконоти худро бо синфҳои гуногуни шабака, ки ба шумо дастрасанд, омӯзед. Шумо инчунин метавонед андозаи гуногунро омехта кунед ва мувофиқат кунед.

Пешфарзҳои сабук

Синфи асоси аз нав навишташуда

Бо Bootstrap 2, мо синфи асосиро содда кардем: .alertба ҷои .alert-message. Мо инчунин ҳадди ақали тамғаи заруриро кам кардем <p>- ба таври нобаёнӣ ҳеҷ талаб карда намешавад, танҳо берун аз <div>.

Паёми огоҳии ягона

Барои як ҷузъи устувортар бо рамзи камтар, мо намуди фарқкунандаи огоҳиҳои блок, паёмҳоеро, ки бо пуркунии бештар ва маъмулан матни бештар меоянд, хориҷ кардем. Синф низ ба .alert-block.


Бо JavaScript хеле хуб меравад

Bootstrap бо як плагини бузурги jQuery меояд, ки паёмҳои огоҳкунандаро дастгирӣ мекунад ва онҳоро зуд ва осон нест мекунад.

Плагинро гиред »

Намунаҳои огоҳӣ

Паёми худ ва тасвири пӯшидаи ихтиёриро дар div бо синфи оддӣ печонед.

× Огоҳӣ! Беҳтарин худатонро тафтиш кунед, шумо он қадар хуб намебинед.
  1. <div class = "огоҳӣ" >
  2. <a class = "close" > × </a>
  3. <strong> Огоҳӣ! </strong> Беҳтараш худатонро санҷед, шумо он қадар хуб намебинед.
  4. </div>

Паёми огоҳии стандартиро бо ду синфи ихтиёрӣ ба осонӣ васеъ кунед: .alert-blockбарои пуркунии бештар ва назорати матн ва .alert-headingбарои сарлавҳаи мувофиқ.

×

Огоҳӣ!

Беҳтарин худатонро тафтиш кунед, шумо он қадар хуб намебинед. Nulla vitae elit libero, a augue pharetra. Тамошо кунед, ки шумо метавонед ба таври васеъ истифода баред.

  1. <div class = "alert alert-block" >
  2. <a class = "close" > × </a>
  3. <h4 class = "alert-heading" > Огоҳӣ! </h4>
  4. Беҳтараш худатро санҷед, шумо не...
  5. </div>

Алтернативаҳои контекстӣ синфҳои ихтиёриро барои тағир додани коннотацияи огоҳӣ илова кунед

Хатогӣ ё хатар

× Оҳ афсӯс! Якчанд чизро тағир диҳед ва дубора пешниҳод кунед.
  1. <div class = "alert alert-error" >
  2. ...
  3. </div>

Муваффакият

× Офарин! Шумо ин паёми огоҳкунандаи муҳимро бомуваффақият хонед.
  1. <div class = "alert alert-sccess" >
  2. ...
  3. </div>

Маълумот

× Сарҳо боло! Ин огоҳӣ ба таваҷҷӯҳи шумо ниёз дорад, аммо ин хеле муҳим нест.
  1. <div class = "alert alert-info" >
  2. ...
  3. </div>

Намунаҳо ва нишонаҳо

Асосӣ

Сатри пешфарз бо градиенти амудӣ.

  1. <div class = "пешрафт" >
  2. <div class = "бар"
  3. style = " паҳнои : 60 %; " ></div>
  4. </div>

рахдор

Барои эҷод кардани эффекти рахдор градиентро истифода мебарад.

  1. <div class = "пешрафт-маълумот
  2. пешравй-рах» >
  3. <div class = "бар"
  4. style = " паҳнои : 20 %; " ></div>
  5. </div>

Аниматсия

Намунаи рахро мегирад ва онро аниме мекунад.

  1. <div class = "пешрафт-хатар
  2. пешравй-рахи фаъол» >
  3. <div class = "бар"
  4. style = " паҳнои : 40 %; " ></div>
  5. </div>

Параметрҳо ва дастгирии браузер

Рангҳои иловагӣ

Барҳои пешрафт баъзе аз ҳамон номҳои синфро ҳамчун тугмаҳо ва огоҳиҳо барои ороиши шабеҳ истифода мебаранд.

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

Интихобан, шумо метавонед файлҳои LESS-ро танзим кунед ва рангҳо ва андозаи худро тағир диҳед.

Рафтор

Барҳои пешравӣ гузаришҳои CSS3-ро истифода мебаранд, аз ин рӯ, агар шумо паҳниро тавассути javascript динамикӣ танзим кунед, он ба осонӣ андозааш тағир меёбад.

Агар шумо .activeсинфро истифода баред, .progress-stripedпанҷараҳои пешрафти шумо рахҳои чап ба ростро аниматсионӣ хоҳанд кард.

Дастгирии браузер

Барҳои пешрафт градиентҳо, гузаришҳо ва аниматсияҳои CSS3-ро барои ноил шудан ба ҳама эффектҳои худ истифода мебаранд. Ин хусусиятҳо дар IE7-8 ё версияҳои кӯҳнаи Firefox дастгирӣ намешаванд.

Opera дар айни замон аниматсияҳоро дастгирӣ намекунад.

Уэллс

Хубро ҳамчун эффекти оддӣ ба элемент истифода баред, то ба он таъсири дохилшаванда диҳад.

Ана, ман дар чоҳ ҳастам!
  1. <div class = "хуб" >
  2. ...
  3. </div>

Нишонаи пӯшида

Барои рад кардани мундариҷа ба монанди модальҳо ва огоҳиҳо, нишонаи пӯшидаи умумиро истифода баред.

×

  1. <a class = "паст" > × </a>