Навигацияны, ескертулерді, қалқымалы хабарларды және т.б. қамтамасыз ету үшін жасалған ондаған қайта пайдалануға болатын компоненттер.
Сілтемелер тізімдерін көрсетуге арналған ауыспалы, контекстік мәзір. Ашылмалы JavaScript плагинімен интерактивті етіп жасалған .
- <ul class = "ашылатын мәзір" рөлі = "мәзір" aria-labelledby = "dropdownMenu" >
- <li><a tabindex = "-1" href = "#" > Әрекет </a></li>
- <li><a tabindex = "-1" href = "#" > Басқа әрекет </a></li>
- <li><a tabindex = "-1" href = "#" > Мұнда тағы бір нәрсе бар </a></li>
- <li класс = "бөлгіш" ></li>
- <li><a tabindex = "-1" href = "#" > Бөлінген сілтеме </a></li>
- </ul>
Тек ашылмалы мәзірге қарап, мұнда қажетті HTML бар. Ашылмалы тізімнің триггерін және ашылмалы мәзірді .dropdown
немесе жариялайтын басқа элементті орауыңыз керек position: relative;
. Содан кейін мәзірді жасаңыз.
- <div класс = "ашылмалы" >
- <!-- Ашылмалы тізімді ауыстырып қосу үшін сілтеме немесе түйме -->
- <ul class = "ашылатын мәзір" рөлі = "мәзір" aria-labelledby = "dLabel" >
- <li><a tabindex = "-1" href = "#" > Әрекет </a></li>
- <li><a tabindex = "-1" href = "#" > Басқа әрекет </a></li>
- <li><a tabindex = "-1" href = "#" > Мұнда тағы бір нәрсе бар </a></li>
- <li класс = "бөлгіш" ></li>
- <li><a tabindex = "-1" href = "#" > Бөлінген сілтеме </a></li>
- </ul>
- </div>
Мәзірлерді оңға туралаңыз және ашылмалы тізімдердің қосымша деңгейлерін қосыңыз.
А-ға қосыңыз .pull-right
, .dropdown-menu
ашылмалы мәзірді оңға туралаңыз.
- <ul class = "ашылмалы мәзірді оңға тарту" рөлі = "мәзір" aria-labelledby = "dLabel" >
- ...
- </ul>
Кейбір қарапайым түзетулермен OS X сияқты меңзерде пайда болатын ашылмалы мәзірлердің қосымша деңгейін қосыңыз. Автоматты сәндеу үшін бар ашылмалы мәзірдің .dropdown-submenu
кез келгеніне қосыңыз .li
- <ul class = "ашылатын мәзір" рөлі = "мәзір" aria-labelledby = "dLabel" >
- ...
- <li класс = "ашылмалы-ішкі мәзір" >
- <a tabindex = "-1" href = "#" > Қосымша опциялар </a>
- <ul class = "ашылмалы мәзір" >
- ...
- </ul>
- </li>
- </ul>
Rdio арқылы шабыттандырылған қарапайым беттеу, қолданбалар мен іздеу нәтижелері үшін тамаша. Үлкен блокты жіберіп алу қиын, оңай масштабталады және үлкен басу аймақтарын қамтамасыз етеді.
- <div class = "беттеу" >
- <ul>
- <li><a href = "#" > Алдыңғы </a></li>
- <li><a href = "#" > 1 </a></li>
- <li><a href = "#" > 2 </a></li>
- <li><a href = "#" > 3 </a></li>
- <li><a href = "#" > 4 </a></li>
- <li><a href = "#" > Келесі </a></li>
- </ul>
- </div>
Сілтемелер әртүрлі жағдайлар үшін теңшеуге болады. Басылмайтын .disabled
сілтемелер үшін және .active
ағымдағы бетті көрсету үшін пайдаланыңыз.
- <div class = "беттеу" >
- <ul>
- <li class = "diabled" ><a href = "#" > Алдыңғы </a></li>
- <li класс = "белсенді" ><a href = "#" > 1 </a></li>
- ...
- </ul>
- </div>
Қажетті мәнерлерді сақтай отырып, басу мүмкіндігін жою үшін белсенді немесе өшірілген якорьдерді аралықтарға ауыстыруға болады.
- <div class = "беттеу" >
- <ul>
- <li class = "diabled" ><span> Алдыңғы </span></li>
- <li класс = "белсенді" ><span> 1 </span></li>
- ...
- </ul>
- </div>
Үлкенірек немесе кішірек беттеуді қалайсыз ба? Қосымша өлшемдер үшін .pagination-large
, .pagination-small
, немесе қосыңыз ..pagination-mini
- <div class = "pagination pagination-large" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "беттеу" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "pagination pagination-small" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "pagination pagination-mini" >
- <ul>
- ...
- </ul>
- </div>
Беттеу сілтемелерінің туралануын өзгерту үшін екі қосымша сыныптың бірін қосыңыз: .pagination-centered
және .pagination-right
.
- <div class = "беттеу беттерінде орталықтандырылған" >
- ...
- </div>
- <div class = "pagination pagination-right" >
- ...
- </div>
Жеңіл белгілеу мен стильдермен қарапайым беттеуді іске асыруға арналған жылдам алдыңғы және келесі сілтемелер. Бұл блогтар немесе журналдар сияқты қарапайым сайттар үшін тамаша.
Әдепкі бойынша, пейджер сілтемелерді ортаға салады.
- <ul class = "пейджер" >
- <li><a href = "#" > Алдыңғы </a></li>
- <li><a href = "#" > Келесі </a></li>
- </ul>
Немесе әр сілтемені бүйірлеріне туралауға болады:
- <ul class = "пейджер" >
- <li класс = «алдыңғы» >
- <a href = "#" > ← Үлкенірек </a>
- </li>
- <li класс = «келесі» >
- <a href = "#" > Жаңарақ → </a>
- </li>
- </ul>
Пейджерлік сілтемелер беттеудегі жалпы .disabled
утилита класын да пайдаланады.
- <ul class = "пейджер" >
- <li class = "бұрынғы өшірілген" >
- <a href = "#" > ← Үлкенірек </a>
- </li>
- ...
- </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> |
:empty
Ешқандай мазмұн болмаған кезде , оңай іске асыру үшін белгілер мен танымбелгілер жай ғана құлап кетеді (CSS селекторы арқылы ).
Сайтыңыздағы негізгі мазмұнды көрсетуге арналған жеңіл, икемді компонент. Ол маркетингтік және мазмұнды сайттарда жақсы жұмыс істейді.
Бұл қарапайым батыр бірлігі, таңдаулы мазмұнға немесе ақпаратқа қосымша назар аударуға арналған қарапайым джумботрон стиліндегі компонент.
- <div класс = "қаһарман-бірлік" >
- <h1> Тақырып </h1>
- <p> Тақырып </p>
- <p>
- <a класс = "btn btn-primary btn-large" >
- Көбірек білу үшін
- </a>
- </p>
- </div>
h1
Беттегі мазмұн бөлімдерін дұрыс бөлуге және сегменттеуге арналған қарапайым қабық . Ол h1
әдепкі small
, элементін, сондай-ақ көптеген басқа компоненттерді (қосымша мәнерлермен) пайдалана алады.
- <div class = "бет тақырыбы" >
- <h1> Бет тақырыбының мысалы <small> Тақырыпқа арналған ішкі мәтін </small></h1>
- </div>
Әдепкі бойынша, Bootstrap нобайлары ең аз талап етілетін белгілеулері бар байланыстырылған кескіндерді көрсетуге арналған.
Біраз қосымша белгілеу арқылы тақырыптар, абзацтар немесе түймелер сияқты кез келген HTML мазмұнын нобайларға қосуға болады.
Нобайлар (бұрын .media-grid
v1.4 нұсқасына дейін) фотосуреттер немесе бейне торлары, кескін іздеу нәтижелері, бөлшек сауда өнімдері, портфолиолар және т.б. үшін тамаша. Олар сілтемелер немесе тұрақты мазмұн болуы мүмкін.
Нобайды белгілеу қарапайым — элементтердің ul
кез келген саны бар a li
ғана қажет. Ол сондай-ақ өте икемді, мазмұнды орау үшін сәл көбірек белгілеулері бар кез келген мазмұн түріне мүмкіндік береді.
Соңында, нобайлар құрамдас бөлігі нобай өлшемдерін басқару үшін бар тор жүйесінің сыныптарын пайдаланады - сияқты .span2
немесе -..span3
Бұрын айтылғандай, нобайлар үшін қажетті белгілеу жеңіл және қарапайым. Мұнда байланыстырылған кескіндер үшін әдепкі орнатуды қараңыз :
- <ul class = "нобайлар" >
- <li класс = "span4" >
- <a href = "#" класс = "нобай" >
- <img data-src = "holder.js/300x200" alt = "" >
- </a>
- </li>
- ...
- </ul>
Нобайлардағы реттелетін HTML мазмұны үшін белгілеу сәл өзгереді. <a>
Блок деңгейіндегі мазмұнға кез келген жерде рұқсат беру үшін біз келесідей мазмұнды ауыстырамыз <div>
:
- <ul class = "нобайлар" >
- <li класс = "span4" >
- <div класс = "нобай" >
- <img data-src = "holder.js/300x200" alt = "" >
- <h3> Нобай белгісі </h3>
- <p> Нобай жазуы... </p>
- </div>
- </li>
- ...
- </ul>
Сізге қолжетімді әртүрлі тор сыныптарымен барлық опцияларды зерттеңіз. Сондай-ақ әртүрлі өлшемдерді араластырып, сәйкестендіруге болады.
.alert
Негізгі ескерту хабары үшін кез келген мәтінді және қосымша өшіру түймесін ораңыз .
- <div класс = "ескерту" >
- <button type = "button" класс = "жабу" data-dississ = "ескерту" > × </button>
- <strong> Ескерту! </strong> Өзіңізді тексеріңіз, сіз тым жақсы көрінбейсіз.
- </div>
Мобильді Safari және Mobile Opera браузерлері data-dismiss="alert"
төлсипатқа қосымша, тегті href="#"
пайдалану кезінде ескертулерді алып тастауды талап етеді.<a>
- <a href = "#" class = "close" data-dississ = "alert" > × </a>
Сонымен қатар, сіз деректер төлсипаты бар элементті пайдалана аласыз <button>
, оны біз құжаттарымыз үшін жасауды таңдадық. пайдалану <button>
кезінде қосу керек, әйтпесе type="button"
пішіндер жібермеуі мүмкін.
- <button type = "button" класс = "жабу" data-dississ = "ескерту" > × </button>
Ескертулерді жылдам және оңай өшіру үшін ескертулер jQuery плагинін пайдаланыңыз .
Ұзақ хабарлар үшін ескерту орауышының үстіңгі және астыңғы жағындағы толтырғышты қосу арқылы көбейтіңіз .alert-block
.
Өзіңізді тексеріңіз, сіз тым жақсы көрінбейсіз. Nulla vitae elit libero, pharetra augue. Commodo cursus magna, немесе scelerisque nisl consectetur et.
- <div class = "alert alert-block" >
- <button type = "button" класс = "жабу" data-dississ = "ескерту" > × </button>
- <h4> Ескерту! </h4>
- Өзіңізді тексерген дұрыс, сіз...
- </div>
Ескертудің коннотациясын өзгерту үшін қосымша сыныптарды қосыңыз.
- <div class = "alert alert-error" >
- ...
- </div>
- <div class = "alert alert-success" >
- ...
- </div>
- <div class = "alert alert-info" >
- ...
- </div>
Тік градиенті бар әдепкі орындалу жолағы.
- <div класс = "прогресс" >
- <div class = "bar" style = " width : 60 %; " ></div>
- </div>
Жолақ әсерін жасау үшін градиентті пайдаланады. IE7-8 нұсқасында қол жетімді емес.
- <div class = "прогресс-жолақты прогресс" >
- <div class = "bar" style = " width : 20 %; " ></div>
- </div>
Жолақтарды оңнан солға қарай жандандыру үшін .active
қосыңыз . .progress-striped
IE барлық нұсқаларында қол жетімді емес.
- <div class = "прогресс-жолақты белсенді" >
- <div class = "bar" style = " width : 40 %; " ></div>
- </div>
Оларды жинақтау үшін бірнеше жолақты бірдей .progress
етіп салыңыз.
- <div класс = "прогресс" >
- <div class = "bar-success" style = " ені : 35 %; " ></div>
- <div class = "bar-warning" style = " ені : 20 %; " ></div>
- <div class = "bar bar-danger" style = " ені : 10 %; " ></div>
- </div>
Прогресс жолақтары дәйекті мәнерлер үшін бірдей түймелердің кейбірін және ескерту сыныптарын пайдаланады.
- <div class = "прогресс-ақпарат" >
- <div class = "bar" style = " width : 20 % " ></div>
- </div>
- <div class = "прогресс прогресс-табыс" >
- <div class = "bar" style = " ені : 40 % " ></div>
- </div>
- <div class = "прогресс туралы ескерту" >
- <div class = "bar" style = " ені : 60 % " ></div>
- </div>
- <div class = "прогресс-қауіпті" >
- <div class = "bar" style = " ені : 80 % " ></div>
- </div>
Қатты түстерге ұқсас, бізде әртүрлі жолақты прогресс жолақтары бар.
- <div class = "прогресс прогресс-ақпарат прогресс-жолақ" >
- <div class = "bar" style = " width : 20 % " ></div>
- </div>
- <div class = "прогресс прогресс-сәттілік прогресс-жолақты" >
- <div class = "bar" style = " ені : 40 % " ></div>
- </div>
- <div class = "прогресс-ескерту прогресс-жолақты" >
- <div class = "bar" style = " ені : 60 % " ></div>
- </div>
- <div class = "прогресс прогресс-қауіпті прогресс-жолақты" >
- <div class = "bar" style = " ені : 80 % " ></div>
- </div>
Прогресс жолақтары олардың барлық әсерлеріне жету үшін CSS3 градиенттерін, ауысуларын және анимацияларын пайдаланады. Бұл мүмкіндіктерге IE7-9 немесе Firefox-тың ескі нұсқаларында қолдау көрсетілмейді.
Internet Explorer 10 және Opera 12 нұсқаларынан бұрынғы нұсқалар анимацияларды қолдамайды.
Мәтіндік мазмұнмен қатар солға немесе оңға тураланған кескінді көрсететін компоненттердің әртүрлі түрлерін (мысалы, блог пікірлері, твиттер және т.б.) құруға арналған дерексіз нысан мәнерлері.
Әдепкі медиа медиа нысанын (суреттер, бейне, аудио) мазмұн блогының сол немесе оң жағына жылжытуға мүмкіндік береді.
- <div класс = "медиа" >
- <a class = "pull-left" href = "#" >
- <img класс = "медиа-объект" data-src = "holder.js/64x64" >
- </a>
- <div class = "media-body" >
- <h4 class = "media-heading" > Мультимедиа тақырыбы </h4>
- ...
- <!-- Кірістірілген медиа нысан -->
- <div класс = "медиа" >
- ...
- </div>
- </div>
- </div>
Кішкене қосымша белгілеу арқылы тізімнің ішіндегі медианы пайдалануға болады (түсініктеме ағындары немесе мақалалар тізімдері үшін пайдалы).
Cras sit amet nibh libero, gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate, tempus viverra turpis.
- <ul class = "media-list" >
- <li класс = "медиа" >
- <a class = "pull-left" href = "#" >
- <img класс = "медиа-объект" data-src = "holder.js/64x64" >
- </a>
- <div class = "media-body" >
- <h4 class = "media-heading" > Мультимедиа тақырыбы </h4>
- ...
- <!-- Кірістірілген медиа нысан -->
- <div класс = "медиа" >
- ...
- </div>
- </div>
- </li>
- </ul>
Шұңқырды элементке кірістірілген әсер беру үшін қарапайым әсер ретінде пайдаланыңыз.
- <div класс = «жақсы» >
- ...
- </div>
Басқару толтырғышы және екі қосымша модификатор класы бар дөңгелек бұрыштар.
- <div class = "жақсы-үлкен" >
- ...
- </div>
- <div class = «жақсы-кіші» >
- ...
- </div>
Модальдер мен ескертулер сияқты мазмұнды жабу үшін жалпы жабу белгішесін пайдаланыңыз.
- <button class = "жабу" > × </button>
Егер зәкірді пайдаланғыңыз келсе, iOS құрылғылары басу оқиғалары үшін href="#" белгісін қажет етеді.
- <a class = "close" href = "#" > × </a>
Кішігірім дисплейге немесе мінез-құлықты өзгертуге арналған қарапайым, бағытталған сабақтар.
Элементті солға жылжытыңыз
- сынып = «солға тарту»
- . тарту - солға {
- қалқымалы : солға ;
- }
Элементті оңға жылжытыңыз
- сынып = «оңға тарту»
- . тарту - оңға {
- қалқымалы : оң жақ ;
- }
Элемент түсін өзгерту#999
- сынып = «үні өшірілді»
- . дыбысы өшірілген {
- түс : #999;
- }
float
Кез келген элементті тазалаңыз
- сынып = «тазалау»
- . тазалау {
- * масштабтау : 1 ;
- &: бұрын ,
- &: кейін {
- көрсету : кесте ;
- мазмұны : "" ;
- }
- &: кейін {
- анық : екеуі де ;
- }
- }