Десетине компоненти за вишекратну употребу уграђене су у Боотстрап да би се обезбедила навигација, упозорења, искачући прикази и још много тога.
Ултра поједностављена и минимално стилизована пагинација инспирисана Рдио-ом, одлична за апликације и резултате претраге. Велики блок је тешко промашити, лако је скалабилан и пружа велике површине кликова.
Везе су прилагодљиве и раде у бројним околностима са правом класом. .disabled
за везе на које се не може кликнути и .active
за тренутну страницу.
Додајте било коју од две опционе класе да бисте променили поравнање веза за пагинацију: .pagination-centered
и .pagination-right
.
Подразумевана компонента пагинације је флексибилна и функционише у бројним варијантама.
Умотано у <div>
, пагинација је само <ul>
.
- <див цласс = "пагинатион" >
- <ул>
- <ли>< а хреф = "#" > Претходно </а ></ли>
- <ли цласс = "ацтиве" >
- < а хреф = "#" > 1 < /а>
- </ли>
- <ли>< а хреф = "#" > 2 </а ></ли>
- <ли>< а хреф = "#" > 3 </а ></ли>
- <ли>< а хреф = "#" > 4 </а ></ли>
- <ли>< а хреф = "#" > Следеће </а ></ли>
- </ул>
- </див>
Компонента пејџера је скуп веза за једноставне имплементације пагинације са лаким ознакама и још лакшим стиловима. Одличан је за једноставне сајтове као што су блогови или часописи.
Везе пејџера такође користе општу .disabled
класу из пагинације.
Подразумевано, пејџер центрира везе.
- <ул цласс = "пагер" >
- <ли>
- < а хреф = "#" > Претходно < /а>
- </ли>
- <ли>
- < а хреф = "#" > Следеће < /а>
- </ли>
- </ул>
Етикете | Означавање |
---|---|
Уобичајено | <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> |
Боотстрап обезбеђује лагану, флексибилну компоненту која се зове херој јединица за приказивање садржаја на вашој веб локацији. Добро ради на маркетингу и сајтовима са великим садржајем.
Умотајте свој садржај у div
овако:
- <див цласс = "херој-јединица" >
- <х1> Наслов </х1>
- <п> Слоган </п>
- <п>
- < а цласс = "бтн бтн-примари бтн-ларге" >
- Сазнајте више
- </а>
- </п>
- </див>
Ово је једноставна јединица хероја, једноставна компонента у стилу јумботрона за привлачење додатне пажње на истакнути садржај или информације.
Једноставна шкољка за h1
одговарајуће размакнуће и сегментирање делова садржаја на страници. Може да користи h1
подразумевани small
елемент, као и већину других компоненти (са додатним стиловима).
- <див цласс = "паге-хеадер" >
- <х1> Пример заглавља странице </х1>
- </див>
Подразумевано, Боотстрап-ове сличице су дизајниране да приказују повезане слике са минималним потребним ознакама.
Уз мало додатне ознаке, могуће је додати било коју врсту ХТМЛ садржаја попут наслова, пасуса или дугмади у сличице.
Сличице (раније .media-grid
до в1.4) су одличне за мреже фотографија или видео записа, резултате претраге слика, малопродајне производе, портфеље и још много тога. То могу бити везе или статички садржај.
Означавање сличица је једноставно — све што је потребно је ul
са било којим бројем елемената. li
Такође је супер флексибилан, омогућавајући било коју врсту садржаја са само мало више ознака за умотавање вашег садржаја.
На крају, компонента сличица користи постојеће класе система мреже—као .span2
или .span3
—за контролу димензија сличица.
Као што је раније поменуто, потребна ознака за сличице је лагана и јасна. Ево погледа на подразумевано подешавање за повезане слике :
- <ул цласс = "тхумбнаилс" >
- <ли цласс = "спан3" >
- < а хреф = "#" цласс = "тхумбнаил" >
- <имг срц = "хттпс://плацехолд.ит/260к180" алт = "" >
- </а>
- </ли>
- ...
- </ул>
За прилагођени ХТМЛ садржај у сличицама, ознаке се незнатно мењају. Да бисмо дозволили садржај на нивоу блока било где, мењамо <a>
за нешто <div>
слично:
- <ул цласс = "тхумбнаилс" >
- <ли цласс = "спан3" >
- <див цласс = "тхумбнаил" >
- <имг срц = "хттпс://плацехолд.ит/260к180" алт = "" >
- <х5> Ознака сличице </х5>
- <п> Натпис сличице управо овде... </п>
- </див>
- </ли>
- ...
- </ул>
Уз Боотстрап 2, поједноставили смо основну класу: .alert
уместо .alert-message
. Такође смо смањили минималну потребну ознаку—не <p>
захтева се подразумевано, само спољашњи <div>
.
За трајнију компоненту са мање кода, уклонили смо диференцирајући изглед за блокада упозорења, поруке које долазе са више допуна и обично више текста. Класа је такође промењена у .alert-block
.
Боотстрап долази са одличним јКуери додатком који подржава поруке упозорења, што чини њихово одбацивање брзим и лаким.
Умотајте своју поруку и опциону икону за затварање у див помоћу једноставне класе.
- <див цласс = "алерт" >
- <буттон цласс = "цлосе" дата-дисмисс = "алерт" > × </буттон>
- <стронг> Упозорење! </стронг> Најбоље је да се сами проверите, не изгледате баш добро.
- </див>
Главу горе! иОС уређајима је потребан ан href="#"
за одбацивање упозорења. Обавезно га укључите и атрибут података за иконе затварања сидра. Алтернативно, можете користити <button>
елемент са атрибутом података, што смо одлучили да урадимо за наше документе. Када користите <button>
, морате укључити type="button"
или се ваши обрасци можда неће послати.
Лако проширите стандардну поруку упозорења са две опционе класе: .alert-block
за више допуна и контрола текста и .alert-heading
за одговарајући наслов.
Најбоље да се провери, не изгледаш баш добро. Нулла витае елит либеро, а пхаретра аугуе. Праесент цоммодо цурсус магна, вел сцелерискуе нисл цонсецтетур ет.
- <див цласс = "алерт алерт-блоцк" >
- < а цласс = "цлосе " дата-дисмисс = " алерт" хреф = "#" > × < /а>
- <х4 цласс = "алерт-хеадинг" > Упозорење! </х4>
- Најбоље да се сами проверите, нисте...
- </див>
- <див цласс = "алерт алерт-еррор" >
- ...
- </див>
- <див цласс = "алерт алерт-суццесс" >
- ...
- </див>
- <див цласс = "алерт алерт-инфо" >
- ...
- </див>
Подразумевана трака напретка са вертикалним градијентом.
- <див цласс = "прогресс" >
- <див цласс = "бар"
- стиле = " ширина : 60 %; " ></див>
- </див>
Користи градијент за стварање пругастог ефекта (без ИЕ).
- <див цласс = "прогресс прогресс-стрипед" >
- <див цласс = "бар"
- стиле = " ширина : 20 %; " ></див>
- </див>
Узима пругасти пример и анимира га (без ИЕ).
- <див цласс = "прогресс прогресс-стрипед
- активан" >
- <див цласс = "бар"
- стиле = " ширина : 40 %; " ></див>
- </див>
Траке напретка користе неке од истих дугмади и класа упозорења за доследне стилове.
Слично чврстим бојама, имамо различите пругасте траке напретка.
Траке напретка користе ЦСС3 прелазе, тако да ако динамички подешавате ширину преко јавасцрипт-а, она ће глатко мењати величину.
Ако користите .active
класу, ваше .progress-striped
траке напретка ће анимирати пруге с лева на десно.
Траке напретка користе ЦСС3 градијенте, прелазе и анимације да би постигли све своје ефекте. Ове функције нису подржане у ИЕ7-9 или старијим верзијама Фирефок-а.
Опера и ИЕ тренутно не подржавају анимације.
Користите бунар као једноставан ефекат на елемент да бисте му дали уметнути ефекат.
- <див цласс = "велл" >
- ...
- </див>
Користите генеричку икону за затварање за одбацивање садржаја као што су модали и упозорења.
- <буттон цласс = "цлосе" > &тимес; </буттон>
иОС уређаји захтевају хреф="#" за кликове ако радије користите сидро.
- < а цласс = "цлосе" хреф = "#" > &тимес; </а>