Տասնյակ բազմակի օգտագործման բաղադրիչներ ներկառուցված են Bootstrap-ում՝ նավարկություն, ծանուցումներ, պոպովեր և շատ ավելին ապահովելու համար:
Չափազանց պարզեցված և նվազագույն ոճով էջադրում, որը ոգեշնչված է Rdio-ից, հիանալի հավելվածների և որոնման արդյունքների համար: Մեծ բլոկը դժվար է բաց թողնել, հեշտությամբ մասշտաբելի և ապահովում է սեղմումների մեծ տարածքներ:
Հղումները հարմարեցված են և աշխատում են մի շարք հանգամանքներում ճիշտ դասի հետ: .disabled
չսեղմվող հղումների և .active
ընթացիկ էջի համար:
Ավելացրեք երկու կամընտիր դասերից որևէ մեկը՝ էջադրման հղումների հավասարեցումը փոխելու համար. .pagination-centered
և .pagination-right
.
Լռելյայն էջավորման բաղադրիչը ճկուն է և աշխատում է մի շարք տարբերակներով:
Ա-ով փաթաթված <div>
, էջադրումը պարզապես մի է <ul>
:
<div class="pagination"> <ul> <li><a href="#">Նախորդ</a></li> <li class="active"> <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>
Փեյջերի բաղադրիչը հղումների մի շարք է պարզ էջադրման իրականացման համար՝ թեթև նշագրմամբ և նույնիսկ ավելի թեթև ոճերով: Այն հիանալի է պարզ կայքերի համար, ինչպիսիք են բլոգները կամ ամսագրերը:
Լռելյայնորեն, փեյջերը կենտրոնացնում է հղումները:
<ul class="pager"> <li> <a href="#">Նախորդը</a> </li> <li> <a href="#">Հաջորդը</a> </li> </ul>
Որպես այլընտրանք, դուք կարող եք հավասարեցնել յուրաքանչյուր հղումը կողմերին.
<ul class="pager"> <li class="previous"> <a href="#">← Ավելի հին</a> </li> <li class="next"> <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> |
Bootstrap-ն ապահովում է թեթև, ճկուն բաղադրիչ, որը կոչվում է հերոսի միավոր՝ ձեր կայքում բովանդակությունը ցուցադրելու համար: Այն լավ է աշխատում մարքեթինգային և բովանդակությամբ ծանր կայքերում:
Փաթաթեք ձեր բովանդակությունը div
նման կերպ.
<div class="hero-unit"> <h1>Վերնագիր</h1> <p>Նշագիր</p> <p> <a class="btn btn-primary btn-large"> Իմացեք ավելին </a> </p> </div>
Սա պարզ հերոսի միավոր է, պարզ jumbotron ոճի բաղադրիչ՝ հատուկ ուշադրություն հրավիրելու համար ներկայացված բովանդակությանը կամ տեղեկատվությանը:
Պարզ կեղև h1
՝ էջի վրա բովանդակության հատվածները պատշաճ կերպով տարածելու և հատվածավորելու համար: Այն կարող է օգտագործել h1
լռելյայն small
, տարրը, ինչպես նաև այլ բաղադրիչների մեծ մասը (լրացուցիչ ոճերով):
<div class="page-haeder"> <h1>Էջի վերնագրի օրինակ</h1> </div>
Լռելյայնորեն, Bootstrap-ի մանրապատկերները նախատեսված են ցուցադրելու կապակցված պատկերները նվազագույն պահանջվող նշումներով:
Մի փոքր լրացուցիչ նշագրման դեպքում հնարավոր է մանրապատկերների մեջ ավելացնել ցանկացած տեսակի HTML բովանդակություն, ինչպիսիք են վերնագրերը, պարբերությունները կամ կոճակները:
Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.
Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.
Մանրապատկերները (նախկինում .media-grid
մինչև v1.4) հիանալի են լուսանկարների կամ տեսանյութերի ցանցերի, պատկերների որոնման արդյունքների, մանրածախ ապրանքների, պորտֆոլիոների և շատ այլ բաների համար: Դրանք կարող են լինել հղումներ կամ ստատիկ բովանդակություն:
Մանրապատկերների նշումը պարզ է . անհրաժեշտ է ul
միայն ցանկացած քանակի li
տարրերով: Այն նաև գերճկուն է, որը թույլ է տալիս ցանկացած տեսակի բովանդակություն՝ ընդամենը մի փոքր ավելի մեծ նշագրումով, ձեր բովանդակությունը փաթաթելու համար:
Վերջապես, մանրապատկերների բաղադրիչն օգտագործում է ցանցային համակարգի առկա դասերը՝ նման .span2
կամ .span3
՝ մանրապատկերների չափերը վերահսկելու համար:
Ինչպես նշվեց նախկինում, մանրապատկերների համար անհրաժեշտ նշումը թեթև է և պարզ: Ահա կապակցված պատկերների լռելյայն կարգավորումը .
<ul class="thumbnails"> <li class="span3"> <a href="#" class="thumbnail"> <img src="https://placehold.it/260x180" alt=""> </a> </li> ... </ul>
Մանրապատկերներում հատուկ HTML բովանդակության համար նշումը փոքր-ինչ փոխվում է: Բլոկի մակարդակի բովանդակությունը ցանկացած վայրում թույլատրելու համար մենք փոխում ենք նմանակը հետևյալ <a>
կերպ <div>
.
<ul class="thumbnails"> <li class="span3"> <div class="thumbnail"> <img src="https://placehold.it/260x180" alt=""> <h5>Մաննապատկերի պիտակ</h5> <p>Մանրապատկերի ենթագիր հենց այստեղ...</p> </div> </li> ... </ul>
Bootstrap 2-ի միջոցով մենք պարզեցրել ենք բազային դասը՝ .alert
փոխարենը .alert-message
. Մենք նաև կրճատել ենք նվազագույն պահանջվող նշագրումը . <p>
լռելյայն պահանջվում է ոչ, միայն արտաքին <div>
.
Ավելի դիմացկուն բաղադրիչի համար՝ ավելի քիչ կոդով, մենք հեռացրել ենք բլոկի ազդանշանների տարբերակիչ տեսքը, հաղորդագրությունները, որոնք ուղեկցվում են ավելի շատ ներդիրներով և սովորաբար ավելի շատ տեքստով: Դասարանը նույնպես փոխվել է .alert-block
.
Bootstrap-ը գալիս է հիանալի jQuery հավելվածով, որն աջակցում է զգոն հաղորդագրություններին՝ արագ և հեշտ դարձնելով դրանք հեռացնելը:
Փաթեթավորեք ձեր հաղորդագրությունը և կամընտիր փակման պատկերակը պարզ դասակարգով div-ում:
<div class="alert"> <a class="close" data-dismiss="alert">×</a> <strong>Զգուշացում</strong> Լավագույնս ստուգեք, որ դուք այնքան էլ լավ տեսք չունեք: </div>
Հեշտությամբ երկարացրեք ստանդարտ նախազգուշացման հաղորդագրությունը երկու կամընտիր դասերով՝ .alert-block
լրացուցիչ ներդիրների և տեքստային կառավարումների և .alert-heading
համապատասխան վերնագրի համար:
Լավագույնս ստուգեք ինքներդ ձեզ, դուք այնքան էլ լավ տեսք չունեք: Nulla vitae elit libero, a pharetra augue: Praesent commodo cursus Magna, vel scelerisque nisl consectetur et.
<div class="alert alert-block"> <a class="close" data-dismiss="alert">×</a> <h4 class="alert-heading">Զգուշացում:</h4> Լավագույնս ստուգեք ինքներդ ձեզ, դուք չեք ... </div>
<div class="alert alert-error"> ... </div>
<div class="alert alert-success"> ... </div>
<div class="alert alert-info"> ... </div>
Կանխադրված առաջընթացի գոտի ուղղահայաց գրադիենտով:
<div class="progress"> <div class="bar" style="width: 60%;"></div> </div>
Օգտագործում է գրադիենտ՝ գծավոր էֆեկտ ստեղծելու համար:
<div class="progress progress-info առաջընթաց-գծավոր»> <div class="bar" style="width: 20%;"></div> </div>
Վերցնում է գծավոր օրինակը և կենդանացնում այն:
<div class="առաջընթաց առաջընթաց-վտանգ առաջընթաց-գծավոր ակտիվ»> <div class="bar" style="width: 40%;"></div> </div>
Առաջընթացի գծերը օգտագործում են միևնույն դասի անունները որպես կոճակներ և հիշեցումներ նմանատիպ ոճավորման համար:
.progress-info
.progress-success
.progress-danger
Որպես այլընտրանք, դուք կարող եք հարմարեցնել LESS ֆայլերը և գլորել ձեր սեփական գույներն ու չափերը:
Առաջընթացի գծերը օգտագործում են CSS3 անցումներ, այնպես որ, եթե դինամիկ կերպով կարգավորեք լայնությունը Javascript-ի միջոցով, այն սահուն կերպով կփոխի չափը:
Եթե դուք օգտագործում եք .active
դասը, ձեր .progress-striped
առաջընթացի գծերը կկենդանացնեն ձախից աջ շերտերը:
Առաջընթացի գծերը օգտագործում են CSS3 գրադիենտներ, անցումներ և անիմացիաներ՝ դրանց բոլոր էֆեկտներին հասնելու համար: Այս գործառույթները չեն աջակցվում IE7-8 կամ Firefox-ի ավելի հին տարբերակներում:
Opera-ն այս պահին չի աջակցում անիմացիաներին:
Օգտագործեք ջրհորը որպես պարզ ազդեցություն տարրի վրա՝ դրան ներդիր էֆեկտ տալու համար:
<div class="լավ"> ... </div>
Օգտագործեք փակման ընդհանուր պատկերակը բովանդակությունը, օրինակ՝ մոդալները և ծանուցումները մերժելու համար:
<a class="close">×</a>