Преко десетак компоненти за вишекратну употребу направљених да обезбеде иконографију, падајуће меније, групе уноса, навигацију, упозорења и још много тога.
Глификони
Доступни глифови
Укључује преко 250 глифова у формату фонта из сета Глипхицон Халфлингс. Глипхицонс Халфлингс обично нису доступни бесплатно, али их је њихов креатор учинио доступним за Боотстрап бесплатно. У знак захвалности, само вас молимо да укључите везу до Глификона кад год је то могуће.
глификон глификон-звездица
глификон глификон-плус
глификон глификон-евро
глификон глификон-еур
глификон глификон-минус
глификон глификон-облак
глификон глификон-коверат
глификон глификон-оловка
глификон глификон-стакло
глификон глификон-музика
глификон глификон-претрага
глификон глификон-срце
глификон глификон-звезда
глификон глификон-звезда-празан
глификон глификон-корисник
глификон глификон-филм
глификон глификон-тх-велики
глификон глификон-тх
глификон глификон-та-лист
глификон глификон-ок
глификон глификон-уклонити
глификон глификон-зум-ин
глификон глификон-зумирање
глификон глификон-офф
глификон глификон-сигнал
глификон глификон-зупчаник
глификон глификон-смеће
глификон глификон-дом
глификон глификон-датотека
глификон глификон-време
глификон глификон-пут
глипхицон глипхицон-довнлоад-алт
глификон глификон-преузимање
глификон глипхицон-уплоад
глификон глификон-примљено
глификон глификон-игра-круг
глификон глификон-понављање
глификон глификон-освежи
глификон глипхицон-лист-алт
глификон глификон-брава
глификон глификон-застава
глификон глификон-слушалице
глификон глификон-волум-искључен
глификон глификон-смањи звук
глификон глификон-волумен-уп
глификон глипхицон-крцоде
глификон глификон-баркод
глификон глификон-ознака
глификон глификон-ознаке
глификон глификон-књига
глификон глификон-обележивач
глификон глификон-отисак
глификон глификон-камера
глификон глификон-фонт
глификон глификон-подебљан
глификон глификон-курзив
глификон глификон-текст-висина
глификон глификон-текст-ширина
глификон глификон-поравнати-лево
глификон глификон-поравнати-центар
глификон глификон-поравнати-десно
глификон глификон-поравнати-оправдати
глификон глификон-лист
глификон глификон-увлачење-лево
глификон глификон-увлачење-десно
глификон глификон-фацетиме-видео
глификон глификон-слика
глификон глификон-карта-маркер
глификон глификон-подесити
глификон глификон-боја
глификон глификон-уреди
глификон глификон-удео
глификон глификон-провера
глификон глификон-померати
глификон глификон-корак-назад
глификон глификон-брзо-назад
глификон глификон-назад
глификон глификон-игра
глификон глификон-пауза
глификон глификон-стоп
глификон глификон-напред
глификон глификон-премотавање унапред
глификон глификон-корак напред
глификон глификон-избацити
глификон глификон-шеврон-лево
глификон глификон-шеврон-десно
глификон глификон-плус-знак
глификон глификон-минус-знак
глификон глификон-уклони-знак
глификон глификон-ок-знак
глификон глификон-знак-питање
глификон глификон-инфо-знак
глификон глификон-снимак екрана
глификон глификон-уклони-круг
глификон глификон-ок-круг
глификон глификон-забран-круг
глификон глификон-стрелица-лево
глификон глификон-стрелица-десно
глификон глификон-стрелица-горе
глификон глификон-стрелица-доле
глификон глификон-удео-алт
глификон глипхицон-ресизе-фулл
глификон глификон-промена величине-мали
глификон глификон-узвичник-знак
глификон глификон-дар
глификон глификон-лист
глификон глификон-ватра
глификон глификон-отворено око
глификон глификон-око-затвори
глификон глификон-знак-упозорење
глификон глификон-раван
глификон глификон-календар
глификон глификон-случајан
глификон глификон-коментар
глификон глификон-магнет
глификон глификон-шеврон-уп
глификон глификон-шеврон-доле
глификон глификон-ретвит
глификон глификон-колица за куповину
глификон глификон-фолдер-затвори
глификон глификон-фасцикла-отворена
глификон глификон-промена величине-вертикални
глификон глификон-промена величине-хоризонтално
глификон глификон-хдд
глификон глификон-булхорн
глификон глификон-звоно
глификон глификон-сертификат
глификон глификон-палац-горе
глификон глификон-палац-доле
глификон глификон-рука-десно
глификон глификон-рука-лево
глификон глификон-рука-горе
глификон глификон-рука-доле
глификон глификон-круг-стрелица-десно
глификон глификон-круг-стрелица-лево
глификон глификон-круг-стрелица-горе
глификон глификон-круг-стрелица-доле
глификон глификон-глобус
глификон глификон-кључ
глификон глификон-задаци
глификон глификон-филтер
глификон глификон-актовка
глификон глификон на целом екрану
глификон глификон-контролна табла
глификон глификон-спојница
глификон глификон-срце-празно
глификон глификон-веза
глификон глификон-телефон
глификон глификон-пин
глипхицон глипхицон-усд
глификон глификон-гбп
глификон глификон-врста
глификон глификон-разврстај по абецеди
глификон глификон-разврстај-по-азбуци-алт
глификон глификон-разврстај по реду
глификон глификон-сорт-по-ред-алт
глификон глификон сортирај по атрибутима
глификон глипхицон-сорт-би-аттрибутес-алт
глификон глификон-неозначен
глификон глификон-прошири
глификон глификон-срушити се
глификон глификон-срушити се
глификон глификон-лог-ин
глификон глификон-блиц
глификон глификон-одјава
глификон глификон-нови-прозор
глификон глификон-запис
глификон глификон-сачувај
глификон глификон-отворен
глификон глификон-сачуван
глификон глификон-увоз
глификон глификон-извоз
глификон глификон-пошаљи
глификон глификон-флопи-диск
глификон глификон-флопи-сачуван
глификон глификон-дискета-уклони
глификон глипхицон-флоппи-саве
глификон глификон-флопи-отворен
глификон глификон-кредитна-картица
глификон глификон-пренос
глификон глификон-прибор за јело
глификон глификон-заглавље
глификон глификон-компримован
глификон глификон-слушалица
глификон глификон-телефон-алт
глификон глификон-кула
глификон глификон-стат
глипхицон глипхицон-сд-видео
глипхицон глипхицон-хд-видео
глификон глификон-поднаслови
глификон глификон-звук-стерео
глификон глификон-звук-долби
глификон глификон-звук-5-1
глификон глификон-звук-6-1
глификон глификон-звук-7-1
глификон глификон-ознака ауторског права
глификон глификон-регистрациони знак
глипхицон глипхицон-цлоуд-довнлоад
глификон глификон-облак-уплоад
глификон глификон-дрво-четина
глификон глификон-дрво-листопадни
глипхицон глипхицон-цд
глификон глификон-сачувај-датотеку
глификон глификон-отвори-фајл
глификон глификон-ниво навише
глификон глификон-копија
глификон глификон-паста
глификон глификон-упозорење
глификон глификон-еквилајзер
глификон глификон-краљ
глификон глификон-краљица
глификон глификон-пешак
глификон глификон-епископ
глификон глификон-витез
глификон глификон-беба-формула
глификон глификон-шатор
глификон глификон-табла
глификон глификон-кревет
глификон глификон-јабука
глификон глификон-брисање
глификон глификон-пешчани сат
глификон глификон-лампа
глификон глификон-двојник
глификон глификон-прасица
глификон глификон-маказе
глификон глификон-битцоин
глипхицон глипхицон-бтц
глипхицон глипхицон-кбт
глификон глификон-јен
глификон глипхицон-јпи
глификон глификон-рубља
глификон глификон-руб
глификон глификон-скала
глификон глификон-лед-лизалица
глификон глификон-лед-лизалица-укус
глификон глификон-образовање
глификон глификон-опција-хоризонтално
глификон глификон-опција-вертикала
глификон глификон-мени-хамбургер
глификон глификон-модални-прозор
глификон глификон-уље
глификон глификон-зрно
глификон глификон-наочаре за сунце
глификон глификон-величина текста
глификон глификон-текст-боја
глификон глификон-текст-позадина
глификон глификон-објекат-поравнање-врх
глификон глификон-објекат-поравнати-дно
глификон глификон-објекат-поравнати-хоризонтално
глификон глификон-објекат-поравнати-лево
глификон глификон-објекат-поравнати-вертикалан
глификон глификон-објекат-поравнати-десно
глификон глификон-троугао-десно
глификон глификон-троугао-лево
глификон глификон-троугао-дно
глификон глификон-троугао-врх
глификон глификон-конзола
глификон глификон-надпис
глификон глификон-подпис
глификон глификон-мени-лево
глификон глификон-мени-десно
глификон глификон-мени-доле
глификон глификон-мени-уп
Како се користи
Из разлога перформанси, све иконе захтевају основну класу и појединачну класу икона. Да бисте га користили, поставите следећи код било где. Обавезно оставите размак између иконе и текста ради правилног попуњавања.
Не мешати са другим компонентама
Класе икона се не могу директно комбиновати са другим компонентама. Не треба их користити заједно са другим класама на истом елементу. Уместо тога, додајте угнежђени <span>и примените класе икона на <span>.
Само за употребу на празним елементима
Класе икона треба да се користе само на елементима који не садрже текстуални садржај и немају подређене елементе.
Промена локације фонта иконе
Боотстрап претпоставља да ће се датотеке фонтова икона налазити у ../fonts/директоријуму, у односу на компајлиране ЦСС датотеке. Премјештање или преименовање тих датотека фонтова значи ажурирање ЦСС-а на један од три начина:
Промените @icon-font-pathи/или @icon-font-nameпроменљиве у изворним датотекама Лесс.
Користите било коју опцију која најбоље одговара вашем специфичном подешавању развоја.
Доступне иконе
Савремене верзије помоћних технологија ће најавити ЦСС генерисан садржај, као и специфичне Уницоде карактере. Да бисмо избегли ненамеран и збуњујући излаз у читачима екрана (нарочито када се иконе користе искључиво за декорацију), сакривамо их помоћу aria-hidden="true"атрибута.
Ако користите икону за преношење значења (а не само као декоративни елемент), осигурајте да се ово значење пренесе и на помоћне технологије – на пример, укључите додатни садржај, визуелно скривен .sr-onlyкласом.
Ако креирате контроле без другог текста (као што је <button>онај који садржи само икону), увек треба да обезбедите алтернативни садржај да бисте идентификовали сврху контроле, тако да ће имати смисла за кориснике помоћних технологија. У овом случају, можете додати aria-labelатрибут на самој контроли.
Примери
Користите их у дугмадима, групама дугмади за траку са алаткама, навигацију или уносе у претходном обрасцу.
Икона која се користи у упозорењу да се каже да је у питању порука о грешци, са додатним .sr-onlyтекстом за преношење овог наговештаја корисницима помоћних технологија.
Подразумевано, падајући мени се аутоматски поставља 100% од врха и дуж леве стране свог надређеног. Додајте .dropdown-menu-rightна .dropdown-menuдесно поравнајте падајући мени.
Може захтевати додатно позиционирање
Падајући мени се аутоматски позиционира преко ЦСС-а унутар нормалног тока документа. То значи да родитељи могу да исеку падајуће меније са одређеним overflowсвојствима или да се појављују ван граница оквира за приказ. Сами решите ове проблеме када се појаве.
Застарело .pull-rightпоравнање
Од верзије 3.1.0, застарели смо .pull-rightу падајућим менијима. Да бисте десним поравнали мени, користите .dropdown-menu-right. Десно поравнате навигационе компоненте у навигационој траци користе микс верзију ове класе да аутоматски поравнају мени. Да бисте га заменили, користите .dropdown-menu-left.
Заглавља
Додајте заглавље да означите делове радњи у било ком падајућем менију.
Групирајте низ дугмади заједно у једној линији са групом дугмади. Додајте опциони ЈаваСцрипт радио и понашање у стилу поља за потврду помоћу нашег додатка за дугмад .
Објашњење алатки и искачући огласи у групама дугмади захтевају посебно подешавање
Када користите описе алата или искачуће елементе на елементима унутар .btn-group, мораћете да наведете опцију container: 'body'да бисте избегли нежељене нежељене ефекте (као што је елемент који расте шири и/или губи своје заобљене углове када се покрене опис алатке или искачући прозор).
Уверите се да је исправно roleи обезбедите етикету
Да би помоћне технологије – као што су читачи екрана – пренеле да је низ дугмади груписан, потребно је обезбедити одговарајући roleатрибут. За групе дугмади, ово би било role="group", док траке са алаткама треба да имају role="toolbar".
Један изузетак су групе које садрже само једну контролу (на пример групе са поравнатим дугмадима са <button>елементима) или падајући мени.
Поред тога, групе и траке са алаткама треба да добију експлицитну ознаку, јер их већина помоћних технологија иначе неће објавити, упркос присуству исправног roleатрибута. У примерима датим овде користимо , али се могу користити aria-labelи алтернативе као што су.aria-labelledby
Основни пример
Умотајте низ дугмади са .btnу .btn-group.
Трака са дугмадима
Комбинујте скупове <div class="btn-group">у а <div class="btn-toolbar">за сложеније компоненте.
Одређивање величине
Уместо да примењујете класе величине дугмади на свако дугме у групи, само додајте .btn-group-*сваком .btn-group, укључујући и када угнеждите више група.
Нестинг
Поставите а .btn-groupунутар другог .btn-groupкада желите падајуће меније помешане са низом дугмади.
Учините да се група дугмади растегне у једнаким величинама тако да обухвата целу ширину свог родитеља. Такође ради са падајућим менијима дугмади унутар групе дугмади.
Руковање границама
Због специфичног ХТМЛ-а и ЦСС-а који се користе за прављење дугмади (наиме display: table-cell), границе између њих су удвостручене. У регуларним групама дугмади, margin-left: -1pxкористи се за слагање ивица уместо за њихово уклањање. Међутим, marginне ради са display: table-cell. Као резултат тога, у зависности од ваших прилагођавања за Боотстрап, можда ћете желети да уклоните или поново обојите ивице.
ИЕ8 и границе
Интернет Екплорер 8 не приказује ивице дугмади у групи са поравнатом дугмадима, било да је укључена <a>или <button>елементи. Да бисте то заобишли, умотајте свако дугме у друго .btn-group.
Ако се <a>елементи користе да делују као дугмад – покрећући функционалност унутар странице, уместо да се крећу до другог документа или одељка у оквиру тренутне странице – треба им такође дати одговарајући role="button".
Са <button>елементима
Да бисте користили оправдане групе дугмади са <button>елементима, морате свако дугме умотати у групу дугмади . Већина прегледача не примењује правилно наш ЦСС за прављење <button>елемената, али пошто подржавамо падајуће меније са дугмадима, можемо то да заобиђемо.
Падајући мени са дугметом
Користите било које дугме да бисте покренули падајући мени тако што ћете га поставити унутар а .btn-groupи обезбедити одговарајућу ознаку менија.
Зависност од додатака
Падајући мени са дугметом захтева да додатак за падајући мени буде укључен у вашу верзију Боотстрап-а.
Падајући мени са једним дугметом
Претворите дугме у падајући прекидач са неким основним променама ознака.
Проширите контроле обрасца додавањем текста или дугмади пре, после или са обе стране било ког текста заснованог на тексту <input>. Користите .input-groupса .input-group-addonили .input-group-btnза додавање или додавање елемената једном .form-control.
<input>Само текстуални
Избегавајте коришћење <select>елемената овде јер се не могу у потпуности стилизовати у ВебКит претраживачима.
Избегавајте коришћење <textarea>елемената овде јер се њихов rowsатрибут у неким случајевима неће поштовати.
Објашњење алата и искачући огласи у групама за унос захтевају посебну поставку
Када користите описе алата или искачуће елементе на елементима унутар .input-group, мораћете да наведете опцију container: 'body'да бисте избегли нежељене нежељене ефекте (као што је елемент који расте шири и/или губи своје заобљене углове када се покрене опис алатке или искачући прозор).
Не мешати са другим компонентама
Немојте мешати групе образаца или класе колона мреже директно са улазним групама. Уместо тога, угнездите улазну групу унутар групе образаца или елемента који се односи на мрежу.
Увек додајте ознаке
Читачи екрана ће имати проблема са вашим обрасцима ако не укључите ознаку за сваки унос. За ове групе уноса, обезбедите да се свака додатна ознака или функционалност пренесе на помоћне технологије.
Тачна техника која ће се користити (видљиви <label>елементи, <label>елементи скривени коришћењем .sr-onlyкласе или коришћење атрибута aria-label, aria-labelledby, aria-describedby, titleили placeholderатрибута) и које додатне информације треба да се пренесу варираће у зависности од тачног типа виџета интерфејса који имплементирате. Примери у овом одељку пружају неколико предложених приступа специфичних за случај.
Основни пример
Поставите један додатак или дугме са обе стране улаза. Такође можете поставити један на обе стране улаза.
Не подржавамо више додатака ( .input-group-addonили .input-group-btn) на једној страни.
Не подржавамо више контрола обрасца у једној групи уноса.
Одређивање величине
Додајте релативне класе величине обрасца у .input-groupсаму себе и садржај унутар ће аутоматски променити величину – нема потребе за понављањем класа величине контроле обрасца на сваком елементу.
Поља за потврду и радио додаци
Поставите било које поље за потврду или радио опцију у додатак групе за унос уместо текста.
Додаци за дугме
Дугмад у групама за унос су мало другачија и захтевају један додатни ниво угнежђења. Уместо .input-group-addon, мораћете да користите .input-group-btnда омотате дугмад. Ово је потребно због подразумеваних стилова прегледача који се не могу заменити.
Дугмад са падајућим менијима
Сегментирана дугмад
Више дугмади
Иако можете имати само један додатак по страни, можете имати више дугмади унутар једног .input-group-btn.
Навс
Навс доступни у Боотстрап-у имају заједничку ознаку, почевши од основне .navкласе, као и дељена стања. Замените класе модификатора да бисте се пребацивали између сваког стила.
Коришћење навс-а за табеле захтева ЈаваСцрипт додатак за картице
Учините навигацију која се користи као навигацију приступачном
Ако користите навс да обезбедите траку за навигацију, обавезно додајте а role="navigation"у најлогичнији родитељски контејнер <ul>, или омотајте <nav>елемент око целе навигације. Немојте додавати улогу <ul>самој, јер би то спречило да буде објављена као стварна листа од стране помоћних технологија.
Табс
Имајте на уму да .nav-tabsкласа захтева .navосновну класу.
Лако направите картице или таблете једнаке ширине њихових родитеља на екранима ширим од 768 пиксела са .nav-justified. На мањим екранима, навигацијске везе су наслагане.
Оправдане навигацијске везе за навигацију тренутно нису подржане.
Сафари и прилагодљива оправдана навигација
Од верзије 9.1.2, Сафари показује грешку у којој хоризонтално мењање величине вашег претраживача узрокује грешке при приказивању у оправданој навигацији које се бришу након освежавања. Ова грешка је такође приказана у примеру оправдане навигације .
Навбари су брзе мета компоненте које служе као заглавља за навигацију за вашу апликацију или сајт. Они почињу да се скупљају (и могу се мењати) у приказима за мобилне уређаје и постају хоризонтални како се ширина расположивог оквира за приказ повећава.
Оправдане навигацијске везе за навигацију тренутно нису подржане.
Препун садржај
Пошто Боотстрап не зна колико простора треба садржају у вашој навигационој траци, можда ћете наићи на проблеме са премотавањем садржаја у други ред. Да бисте то решили, можете:
Смањите количину или ширину ставки навигационе траке.
Сакријте одређене ставке навигацијске траке на одређеним величинама екрана користећи прилагодљиве услужне класе .
Промените тачку у којој се ваша навигациона трака пребацује између скупљеног и хоризонталног режима. Прилагодите @grid-float-breakpointпроменљиву или додајте свој медијски упит.
Захтева ЈаваСцрипт додатак
Ако је ЈаваСцрипт онемогућен, а оквир за приказ довољно уски да се навигациона трака скупи, биће немогуће проширити траку за навигацију и погледати садржај унутар .navbar-collapse.
Реакциона навигациона трака захтева да додатак за колапс буде укључен у вашу верзију Боотстрапа.
Промена скупљене тачке прекида навигационе траке за мобилне уређаје
Трака за навигацију се скупља у свој вертикални мобилни приказ када је оквир за приказ ужи од @grid-float-breakpoint, и проширује се у свој хоризонтални приказ који није мобилни када је оквир за приказ најмање @grid-float-breakpointширине. Подесите ову променљиву у извору Мање да бисте контролисали када се трака за навигацију скупља/проширује. Подразумевана вредност је 768px(најмањи екран „мали” или „таблет”).
Учините навигационе траке приступачним
Обавезно користите <nav>елемент или, ако користите генеричнији елемент као што је <div>, додајте а role="navigation"на сваку навигацијску траку да бисте је експлицитно идентификовали као оријентирну област за кориснике помоћних технологија.
Слика бренда
Замените бренд навигационе траке својом сликом тако што ћете заменити текст за <img>. Пошто .navbar-brandима свој пад и висину, можда ћете морати да замените неки ЦСС у зависности од ваше слике.
Формс
Поставите садржај обрасца унутар .navbar-formза правилно вертикално поравнање и скупљено понашање у уским оквирима за приказ. Користите опције поравнања да бисте одлучили где ће се налазити унутар садржаја навигационе траке.
Као хеадс уп, .navbar-formдели већи део свог кода са .form-inlineпреко микин-а. Неке контроле обрасца, као што су групе за унос, могу захтевати да се фиксне ширине правилно приказују унутар траке за навигацију.
Читачи екрана ће имати проблема са вашим обрасцима ако не укључите ознаку за сваки унос. За ове уметнуте обрасце, можете сакрити ознаке помоћу .sr-onlyкласе. Постоје додатне алтернативне методе обезбеђивања ознаке за помоћне технологије, као што је aria-labelатрибут или aria-labelledby. titleАко ништа од овога није присутно, читачи екрана могу да прибегну коришћењу placeholderатрибута, ако је присутан, али имајте на уму да се не препоручује употреба placeholderкао замена за друге методе означавања.
Дугмад
Додајте .navbar-btnкласу <button>елементима који се не налазе у а <form>да бисте их вертикално центрирали на навигационој траци.
Контекст-специфична употреба
Као и стандардне класе дугмади , .navbar-btnмогу се користити на елементима <a>и . <input>Међутим, ни .navbar-btnстандардне класе дугмади не би требало да се користе на <a>елементима унутар .navbar-nav.
Текст
Умотајте низове текста у елемент са .navbar-text, обично на <p>ознаку за исправан почетак и боју.
Не-навигацијске везе
За људе који користе стандардне везе које нису у оквиру стандардне компоненте навигационе траке, користите .navbar-linkкласу да додате одговарајуће боје за подразумеване и инверзне опције навигационе траке.
Поравнање компоненти
Поравнајте навигацијске везе, обрасце, дугмад или текст користећи .navbar-leftили .navbar-rightуслужне класе. Обе класе ће додати ЦСС флоат у наведеном правцу. На пример, да бисте поравнали навигационе везе, ставите их у одвојено <ul>са примењеном одговарајућом класом корисности.
Ове класе су комбиноване верзије .pull-leftи .pull-right, али су ограничене на медијске упите ради лакшег руковања компонентама навигационе траке у различитим величинама уређаја.
Десно поравнавање више компоненти
Навбари тренутно имају ограничење са више .navbar-rightкласа. Да бисмо правилно разместили садржај, користимо негативну маргину на последњем .navbar-rightелементу. Када постоји више елемената који користе ту класу, ове маргине не раде како је предвиђено.
Поново ћемо ово размотрити када будемо могли да препишемо ту компоненту у в4.
Фиксно на врху
Додајте .navbar-fixed-topи укључите .containerили .container-fluidу центар и садржај навигационе траке.
Потребна је подлога за тело
Фиксна навигациона трака ће прекрити ваш други садржај, осим ако не додате paddingна врх <body>. Испробајте сопствене вредности или користите наш исечак испод. Савет: Подразумевано, навигациона трака је висока 50 пиксела.
Обавезно укључите ово после основног Боотстрап ЦСС-а.
Фиксирано на дно
Додајте .navbar-fixed-bottomи укључите .containerили .container-fluidу центар и садржај навигационе траке.
Потребна је подлога за тело
Фиксна навигациона трака ће прекрити ваш други садржај, осим ако не додате paddingна дно <body>. Испробајте сопствене вредности или користите наш исечак испод. Савет: Подразумевано, навигациона трака је висока 50 пиксела.
Обавезно укључите ово после основног Боотстрап ЦСС-а.
Статички врх
Направите навигациону траку пуне ширине која се помера у страну тако што ћете додати .navbar-static-topи укључити .containerили .container-fluidу центар и садржај навигационе траке.
За разлику од .navbar-fixed-*класа, не морате да мењате допуну на body.
Обезбедите везе за пагинацију за свој сајт или апликацију са компонентом пагинације на више страница или једноставнијом алтернативом пејџером .
Подразумевана пагинација
Једноставна пагинација инспирисана Рдио-ом, одлична за апликације и резултате претраге. Велики блок је тешко промашити, лако је скалабилан и пружа велике површине кликова.
Означавање компоненте пагинације
Компонента пагинације треба да буде умотана у <nav>елемент да би се идентификовала као одељак за навигацију за читаче екрана и друге помоћне технологије. Поред тога, пошто страница вероватно већ има више од једног одељка за навигацију (као што је примарна навигација у заглављу или навигација на бочној траци), препоручљиво је да наведете опис aria-labelкоји <nav>одражава њену сврху. На пример, ако се компонента пагинације користи за навигацију између скупа резултата претраге, одговарајућа ознака може бити aria-label="Search results pages".
Онемогућено и активно стање
Везе се могу прилагодити различитим околностима. Користи .disabledсе за везе на које се не може кликнути и .activeза означавање тренутне странице.
Препоручујемо да замените активна или онемогућена сидра за <span>, или да изоставите сидро у случају претходне/следеће стрелице, да бисте уклонили функционалност клика уз задржавање предвиђених стилова.
Одређивање величине
Желите већу или мању пагинацију? Додајте .pagination-lgили .pagination-smза додатне величине.
Пагер
Брзе претходне и следеће везе за једноставне имплементације пагинације са лаганим ознакама и стиловима. Одличан је за једноставне сајтове као што су блогови или часописи.
Подразумевани пример
Подразумевано, пејџер центрира везе.
Поравнане везе
Алтернативно, можете да поравнате сваку везу са стране:
Опционо онемогућено стање
Везе за пејџер такође користе општу .disabledуслужну класу из пагинације.
Етикете
Пример
Пример наслова Ново
Пример наслова Ново
Пример наслова Ново
Пример наслова Ново
Пример наслова Ново
Пример наслова Ново
Доступне варијације
Додајте било коју од доле наведених класа модификатора да бисте променили изглед етикете.
Подразумевана примарна информација о успеху Упозорење Опасност
Имате тоне етикета?
Проблеми са приказивањем могу настати када имате десетине инлине етикета унутар уског контејнера, од којих свака садржи свој inline-blockелемент (попут иконе). Пут око овога је подешавање display: inline-block;. За контекст и пример, погледајте #13219 .
Значке
Лако истакните нове или непрочитане ставке додавањем а <span class="badge">на везе, Боотстрап навигацију и још много тога.
Да бисте направили јумботрон пуне ширине и без заобљених углова, поставите га изван свих .containerс и уместо тога додајте а .containerунутар.
Заглавље странице
Једноставна шкољка за h1одговарајуће размакнуће и сегментирање делова садржаја на страници. Може да користи h1подразумевани smallелемент 'с, као и већину других компоненти (са додатним стиловима).
Пример заглавља странице Подтекст за заглавље
Сличице
Проширите Боотстрап-ов систем мреже помоћу компоненте сличица да бисте лако приказали мреже слика, видео записа, текста и још много тога.
Ако тражите презентацију сличица налик на Пинтерест-у различите висине и/или ширине, мораћете да користите додатак треће стране као што су Масонри , Исотоп или Салватторе .
Подразумевани пример
Подразумевано, Боотстрап-ове сличице су дизајниране да приказују повезане слике са минималним потребним ознакама.
Прилагођени садржај
Уз мало додатне ознаке, могуће је додати било коју врсту ХТМЛ садржаја попут наслова, пасуса или дугмади у сличице.
Обезбедите контекстуалне повратне поруке за типичне радње корисника уз прегршт доступних и флексибилних порука упозорења.
Примери
Умотајте било који текст и опционо дугме за одбацивање .alertи једну од четири контекстуалне класе (нпр. .alert-success) за основне поруке упозорења.
Нема подразумеване класе
Упозорења немају подразумеване класе, само основне и модификационе класе. Подразумевано сиво упозорење нема превише смисла, па се од вас тражи да наведете тип преко контекстуалне класе. Изаберите успех, информације, упозорење или опасност.
Добро урађено! Успешно сте прочитали ову важну поруку упозорења.
Главу горе! Ово упозорење захтева вашу пажњу, али није превише важно.
Упозорење! Боље се провери, не изгледаш баш добро.
Ох снап! Промените неколико ствари и покушајте поново да пошаљете.
Одбацити упозорења
Надоградите било које упозорење додавањем опционог .alert-dismissibleдугмета и дугмета за затварање.
Обезбедите најновије повратне информације о напретку тока посла или радње помоћу једноставних, али флексибилних трака напретка.
Компатибилност са више претраживача
Траке напретка користе ЦСС3 прелазе и анимације да би постигли неке од својих ефеката. Ове функције нису подржане у Интернет Екплорер-у 9 и старијим верзијама Фирефок-а. Опера 12 не подржава анимације.
Компатибилност са политиком безбедности садржаја (ЦСП).
Ако ваша веб локација има Политику безбедности садржаја (ЦСП) која не дозвољава style-src 'unsafe-inline', тада нећете моћи да користите инлине styleатрибуте за подешавање ширине траке напретка као што је приказано у нашим примерима испод. Алтернативне методе за подешавање ширина које су компатибилне са строгим ЦСП-овима укључују коришћење мало прилагођеног ЈаваСцрипт-а (који поставља element.style.width) или коришћење прилагођених ЦСС класа.
Основни пример
Подразумевана трака напретка.
60% завршено
Са етикетом
Уклоните класу <span>витх .sr-onlyиз траке напретка да бисте приказали видљиви проценат.
60%
Да бисте осигурали да текст ознаке остане читљив чак и за мале проценте, размислите о додавању а min-widthна траку напретка.
0%
2%
Контекстуалне алтернативе
Траке напретка користе неке од истих дугмади и класа упозорења за доследне стилове.
40% завршено (успех)
20% завршено
60% завршено (упозорење)
80% завршено (опасност)
Пругасте
Користи градијент за стварање пругастог ефекта. Није доступно у ИЕ9 и старијим верзијама.
40% завршено (успех)
20% завршено
60% завршено (упозорење)
80% завршено (опасност)
Анимирани
Додајте .activeу да .progress-bar-stripedбисте анимирали пруге с десна на лево. Није доступно у ИЕ9 и старијим верзијама.
45% завршено
Сложени
Ставите више шипки у исте .progressда бисте их сложили.
35% завршено (успех)
20% завршено (упозорење)
10% завршено (опасност)
Медијски објекат
Стилови апстрактних објеката за прављење различитих типова компоненти (као што су коментари на блогу, твитови, итд.) које садрже слику поравнату лево или десно поред текстуалног садржаја.
Подразумевани медиј
Подразумевани медиј приказује медијски објекат (слике, видео, аудио) лево или десно од блока садржаја.
Класе .pull-leftи .pull-rightтакође постоје и раније су коришћене као део медијске компоненте, али су застареле за ту употребу од в3.3.0. Они су приближно еквивалентни .media-leftи .media-right, осим што .media-rightби требало да буду постављени после .media-bodyу хтмл-у.
Усклађивање медија
Слике или други медији могу бити поравнати на врху, на средини или на дну. Подразумевано је поравнато одозго.
Групе листа су флексибилна и моћна компонента за приказивање не само једноставних листа елемената, већ и сложених са прилагођеним садржајем.
Основни пример
Најосновнија група листа је једноставно неуређена листа са ставкама листе и одговарајућим класама. Надоградите га опцијама које следе или сопственим ЦСС-ом по потреби.
Црас јусто одио
Дапибус ац фацилисис ин
Морби лео рисус
Порта ац цонсецтетур ац
Вестибулум у еросу
Значке
Додајте компоненту значке било којој групи листе и она ће аутоматски бити позиционирана на десној страни.
14Црас јусто одио
2Дапибус ац фацилисис ин
1Морби лео рисус
Повезане ставке
Повежите ставке групе листе коришћењем ознака сидра уместо ставки листе (то такође значи родитељ <div>уместо <ul>). Нема потребе за појединачним родитељима око сваког елемента.
Ставке групе листе могу бити дугмад уместо ставки листе (то такође значи родитељ <div>уместо <ul>). Нема потребе за појединачним родитељима око сваког елемента. Не користите стандардне .btnкласе овде.
Онемогућене ставке
Додајте .disabledу а .list-group-itemда бисте га засивили да би изгледало онемогућено.
Иако није увек неопходно, понекад морате да ставите свој ДОМ у кутију. За те ситуације, испробајте компоненту панела.
Основни пример
Подразумевано, све што .panelтреба да урадите је да примените неке основне ивице и паддинг да бисте садржали неки садржај.
Пример основног панела
Панел са насловом
Лако додајте контејнер наслова на панел помоћу .panel-heading. Такође можете укључити било који <h1>- <h6>са .panel-titleкласом да бисте додали унапред стилизовани наслов. Међутим, величине фонта <h1>- <h6>су замењене са .panel-heading.
За правилно бојење линкова, обавезно поставите везе у наслове унутар .panel-title.
Наслов панела без наслова
Садржај панела
Наслов панела
Садржај панела
Панел са подножјем
Премотајте дугмад или секундарни текст у .panel-footer. Имајте на уму да подножја панела не наслеђују боје и ивице када се користе контекстуалне варијације јер нису предвиђене да буду у првом плану.
Садржај панела
Контекстуалне алтернативе
Као и друге компоненте, лако учините панел смисленијим за одређени контекст додавањем било које од контекстуалних класа стања.
Наслов панела
Садржај панела
Наслов панела
Садржај панела
Наслов панела
Садржај панела
Наслов панела
Садржај панела
Наслов панела
Садржај панела
Са столовима
Додајте све неограничене .tableунутар панела за беспрекоран дизајн. Ако постоји .panel-body, додајемо додатну ивицу на врх табеле ради раздвајања.
Дозволите прегледачима да одреде димензије видеа или пројекције слајдова на основу ширине блока који их садржи тако што ће креирати суштински однос који ће се правилно скалирати на било ком уређају.
Правила се директно примењују на <iframe>, <embed>, <video>, и <object>елементе; опционо користите експлицитну класу потомака .embed-responsive-itemкада желите да ускладите стил за друге атрибуте.
Про врх! Не морате да укључите frameborder="0"у своје <iframe>с јер ми то замењујемо за вас.
Веллс
Подразумевано добро
Користите бунар као једноставан ефекат на елемент да бисте му дали уметнути ефекат.
Види, ја сам у бунару!
Факултативни часови
Контролишите паддинг и заобљене углове са две опционе класе модификатора.