Հիմնական HTML տարրերը ոճավորվել և ընդլայնվել են ընդարձակվող դասերով:
Բոլոր HTML վերնագրերը <h1>
հասանելի <h6>
են:
Bootstrap-ի գլոբալ լռելյայն 14px է, իսկ a- font-size
ն ՝ 20px : Սա կիրառվում է և բոլոր պարբերությունների նկատմամբ: Բացի այդ, (պարբերությունները) ստանում են իրենց տողի բարձրության կեսի ներքևի լուսանցք (10px ըստ լռելյայն):line-height
<body>
<p>
Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
<p> ... </p>
Պարբերությունն աչքի ընկնելով՝ ավելացնելով .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, դա ոչ կոմոդո Կասետային.
<p class = «առաջատար» > ... </p>
Տպագրական սանդղակը հիմնված է երկու LESS փոփոխականների վրա փոփոխականներում . less՝ @baseFontSize
և @baseLineHeight
. Առաջինը բազային տառատեսակի չափն է, որն օգտագործվում է ամբողջ ընթացքում, իսկ երկրորդը՝ բազային տողի բարձրությունը: Մենք օգտագործում ենք այդ փոփոխականները և մի քանի պարզ մաթեմատիկա՝ ստեղծելու մեր բոլոր տեսակի լուսանցքները, լիցքները և գծերի բարձրությունները և ավելին: Անհատականացրեք դրանք, և Bootstrap-ը հարմարվում է:
Օգտագործեք HTML-ի լռելյայն շեշտադրման թեգերը թեթև ոճերով:
<small>
Տեքստի ներդիրում կամ բլոկների շեշտադրումը հանելու համար օգտագործեք փոքր պիտակը:
Տեքստի այս տողը նախատեսված է որպես նուրբ տպագիր:
<p> <small> Տեքստի այս տողը նախատեսված է որպես նուրբ տպագիր: </small> </p>
Ավելի ծանր տառատեսակով տեքստի հատվածն ընդգծելու համար:
Տեքստի հետևյալ հատվածը ներկայացվում է որպես թավ տեքստ :
<strong> մատուցվում է որպես թավ տեքստ </strong>
Տեքստի հատվածը շեղատառերով ընդգծելու համար:
Տեքստի հետևյալ հատվածը ներկայացվում է որպես շեղ տեքստ :
<em> մատուցվում է որպես շեղ տեքստ </em>
Գլուխը վերԱզատորեն օգտագործեք <b>
և <i>
HTML5-ում: <b>
նախատեսված է ընդգծել բառերը կամ արտահայտությունները՝ առանց լրացուցիչ կարևորություն հաղորդելու, մինչդեռ <i>
հիմնականում նախատեսված է ձայնի, տեխնիկական տերմինների և այլնի համար:
Հեշտությամբ վերադասավորեք տեքստը բաղադրիչներին տեքստի հավասարեցման դասերով:
Ձախ հավասարեցված տեքստ:
Կենտրոնում հավասարեցված տեքստ:
Աջ հավասարեցված տեքստ:
- <p class = "text-left" > Ձախ հավասարեցված տեքստ: </p>
- <p class = "text-center" > Կենտրոնով հավասարեցված տեքստ: </p>
- <p class = "text-right" > Աջ հավասարեցված տեքստ: </p>
Փոխանցեք իմաստը գույնի միջոցով մի քանի ընդգծված օգտակար դասերի միջոցով:
Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.
Etiam porta sem malesuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
- <p class = «խլացված» > Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh. </p>
- <p class = «տեքստային նախազգուշացում» > Etiam porta sem malesuada magna mollis euismod. </p>
- <p class = «տեքստային սխալ» > Donec ullamcorper nulla non metus auctor fringilla: </p>
- <p class = "text-info" > Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis. </p>
- <p class = «տեքստային հաջողություն» > Duis mollis, est non commodo luctus, nisi erat porttitor ligula: </p>
HTML-ի տարրի ոճավորված իրականացում <abbr>
հապավումների և հապավումների համար՝ սավառնելիս ընդլայնված տարբերակը ցուցադրելու համար: Հատկանիշ ունեցող հապավումներն title
ունեն թեթև կետավոր ներքևի եզրագիծ և սավառնելիս օգնության կուրսորը, որը լրացուցիչ համատեքստ է ապահովում սավառնելու ժամանակ:
<abbr>
Ընդլայնված տեքստի համար երկար սավառնող հապավումների վրա ներառեք title
հատկանիշը:
Հատկանիշ բառի հապավումը attr է :
<abbr title = «հատկանիշ» > attr </abbr>
<abbr class="initialism">
.initialism
Մի փոքր ավելի փոքր տառաչափի համար ավելացրեք հապավումը:
HTML- ն ամենալավ բանն է կտրատած հացից հետո:
<abbr title = "HyperText Markup Language" class = "initialism" > HTML </abbr>
Ներկայացրե՛ք մոտակա նախնիների կամ աշխատանքի ողջ մարմնի կոնտակտային տվյալները:
<address>
Պահպանեք ֆորմատավորումը՝ վերջացնելով բոլոր տողերը <br>
:
- <հասցե>
- <strong> Twitter, Inc. </strong><br>
- 795 Folsom Ave, Suite 600 <br>
- Սան Ֆրանցիսկո, CA 94107 <br>
- <abbr title = "Phone" > P: </abbr> (123) 456-7890
- </հասցե>
- <հասցե>
- <strong> Ամբողջական անուն </strong><br>
- <a href = "mailto:#" > [email protected] </a>
- </հասցե>
Ձեր փաստաթղթում մեկ այլ աղբյուրից բովանդակության բլոկներ մեջբերելու համար:
Փաթաթեք <blockquote>
ցանկացած HTML- ի շուրջը որպես մեջբերում: Ուղղակի չակերտների համար խորհուրդ ենք տալիս a <p>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ամբողջ թիվը posuere erat a ante.
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ամբողջ թիվը posuere erat a ante. </p>
- </blockquote>
Ոճը և բովանդակությունը փոխվում են ստանդարտ բլոկ մեջբերումների պարզ տատանումների համար:
Ավելացրեք <small>
պիտակ՝ աղբյուրը բացահայտելու համար: Փաթեթավորեք սկզբնաղբյուր աշխատանքի անվանումը <cite>
:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ամբողջ թիվը posuere erat a ante.
Աղբյուրի վերնագրում հայտնի մեկը
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ամբողջ թիվը posuere erat a ante. </p>
- <small> Հայտնի մեկը <cite title = "Source Title" > Աղբյուրի անվանումը </cite></small>
- </blockquote>
Օգտագործեք .pull-right
լողացող, աջ հարթեցված բլոկի մեջբերումների համար:
- <blockquote class = "pull-right" >
- ...
- </blockquote>
Նյութերի ցանկ, որոնց կարգը բացահայտորեն կարևոր չէ :
- <ul>
- <li> ... </li>
- </ul>
Ապրանքների ցանկ, որոնցում պատվերը բացահայտորեն կարևոր է :
- <ol>
- <li> ... </li>
- </ol>
Հեռացրեք կանխադրված list-style
և ձախ լցոնումը ցանկի տարրերից (միայն անմիջական երեխաների համար):
- <ul class = «չոճավորված» >
- <li> ... </li>
- </ul>
Տեղադրեք ցանկի բոլոր տարրերը մեկ տողի վրա inline-block
և մի քանի թեթև լցոնով:
- <ul class = «inline» >
- <li> ... </li>
- </ul>
Տերմինների ցանկ՝ իրենց հարակից նկարագրություններով:
- <dl>
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Կազմեք տերմիններ և նկարագրություններ՝ <dl>
կողք կողքի շարված:
- <dl class = «dl-horizontal» >
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Գլուխը վերՀորիզոնական նկարագրության ցուցակները կկրճատեն այն տերմինները, որոնք չափազանց երկար են ձախ սյունակում տեղավորվելու համար text-overflow
: Նեղ տեսադաշտերում դրանք կվերածվեն լռելյայն կուտակված դասավորության:
Փաթեթավորեք կոդի ներդիր հատվածները <code>
.
<section>
պետք է փաթաթված լինի որպես ներդիր:
- Օրինակ , < code> & lt ; բաժինը & gt ;</ code > պետք է փաթաթված լինի որպես ներդիր :
Օգտագործեք <pre>
կոդի բազմաթիվ տողերի համար: Համոզվեք, որ կոդի ցանկացած անկյունային փակագծերից խուսափելու համար ճիշտ մատուցման համար:
<p>Տեքստի նմուշ այստեղ...</p>
- <նախա>
- <p>Տեքստի նմուշ այստեղ...</p>
- </pre>
Գլուխը վերՀամոզվեք, որ կոդը պահեք <pre>
պիտակների մեջ որքան հնարավոր է մոտ ձախ; այն կարտացոլի բոլոր ներդիրները:
Դուք կարող եք կամայականորեն ավելացնել .pre-scrollable
դասը, որը կսահմանի 350px առավելագույն բարձրություն և կապահովի y առանցքի ոլորման տող:
Հիմնական ոճավորման համար՝ թեթև լիցք և միայն հորիզոնական բաժանիչներ, ավելացրեք հիմնական դասը .table
ցանկացածին <table>
:
# | Անուն | Ազգանուն | Օգտագործողի անունը |
---|---|---|---|
1 | նշագծել | Օտտո | @mdo |
2 | Յակոբ | Թորնթոն | @ճարպ |
3 | Լարի | թռչունը |
- <table class = «աղյուսակ» >
- …
- </table>
.table
Բազային դասին ավելացրեք հետևյալ դասերից որևէ մեկը .
.table-striped
Ավելացնում է zebra-striping ցանկացած աղյուսակի տողում CSS ընտրիչի <tbody>
միջոցով :nth-child
(մատչելի չէ IE7-8-ում):
# | Անուն | Ազգանուն | Օգտագործողի անունը |
---|---|---|---|
1 | նշագծել | Օտտո | @mdo |
2 | Յակոբ | Թորնթոն | @ճարպ |
3 | Լարի | թռչունը |
- <table class = «սեղանի սեղան-գծավոր» >
- …
- </table>
.table-bordered
Սեղանին ավելացրեք եզրագծեր և կլորացված անկյուններ:
# | Անուն | Ազգանուն | Օգտագործողի անունը |
---|---|---|---|
1 | նշագծել | Օտտո | @mdo |
նշագծել | Օտտո | @getbootstrap | |
2 | Յակոբ | Թորնթոն | @ճարպ |
3 | Լարի թռչուն |
- <table class = "sable table-bordered" >
- …
- </table>
.table-hover
Միացնել սավառնող վիճակը աղյուսակի տողերի վրա <tbody>
.
# | Անուն | Ազգանուն | Օգտագործողի անունը |
---|---|---|---|
1 | նշագծել | Օտտո | @mdo |
2 | Յակոբ | Թորնթոն | @ճարպ |
3 | Լարի թռչուն |
- <table class = "table table-hover" >
- …
- </table>
.table-condensed
Սեղաններն ավելի կոմպակտ են դարձնում՝ կիսով չափ կտրելով բջիջների լիցքը:
# | Անուն | Ազգանուն | Օգտագործողի անունը |
---|---|---|---|
1 | նշագծել | Օտտո | @mdo |
2 | Յակոբ | Թորնթոն | @ճարպ |
3 | Լարի թռչուն |
- <table class = "sable table-condensed" >
- …
- </table>
Օգտագործեք համատեքստային դասեր աղյուսակի տողերը գունավորելու համար:
Դասարան | Նկարագրություն |
---|---|
.success |
Ցույց է տալիս հաջող կամ դրական գործողություն: |
.error |
Ցույց է տալիս վտանգավոր կամ պոտենցիալ բացասական գործողություն: |
.warning |
Ցույց է տալիս նախազգուշացում, որը կարող է ուշադրության կարիք ունենալ: |
.info |
Օգտագործվում է որպես լռելյայն ոճերի այլընտրանք: |
# | Արտադրանք | Վերցված վճարում | Կարգավիճակ |
---|---|---|---|
1 | ՏԲ - Ամսական | 01/04/2012 | Հաստատված է |
2 | ՏԲ - Ամսական | 02/04/2012 | Մերժվել է |
3 | ՏԲ - Ամսական | 03/04/2012 | Սպասվում է |
4 | ՏԲ - Ամսական | 04/04/2012 | Հաստատելու համար զանգահարեք |
- ...
- < tr class = «հաջողություն» >
- <td> 1 < /td>
- <td>ՏԲ - ամսական</ td >
- <td> 01 / 04 / 2012 < /td>
- <td>Հաստատված է</ td >
- </ tr >
- ...
Աջակցվող աղյուսակի HTML տարրերի ցանկը և ինչպես դրանք պետք է օգտագործվեն:
Նշել | Նկարագրություն |
---|---|
<table> |
Փաթաթման տարր՝ տվյալների աղյուսակային ձևաչափով ցուցադրելու համար |
<thead> |
Սեղանի վերնագրի տողերի ( <tr> ) տարր՝ աղյուսակի սյունակները պիտակավորելու համար |
<tbody> |
Սեղանի տողերի ( <tr> ) տարր աղյուսակի մարմնում |
<tr> |
Կոնտեյներ տարր աղյուսակի բջիջների ( <td> կամ <th> ) հավաքածուի համար, որը հայտնվում է մեկ տողում |
<td> |
Աղյուսակի կանխադրված բջիջ |
<th> |
Սյունակի (կամ տողի, կախված շրջանակից և տեղադրությունից) պիտակների համար աղյուսակի հատուկ բջիջ |
<caption> |
Աղյուսակի նկարագրությունը կամ ամփոփումը, հատկապես օգտակար էկրանի ընթերցողների համար |
- <աղյուսակ>
- <caption> ... </caption>
- <գլուխ>
- <tr>
- <th> ... </th>
- <th> ... </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </table>
Առանձին ձևի վերահսկիչները ստանում են ոճավորում, բայց առանց որևէ պահանջվող հիմնական դասի <form>
կամ նշագծման մեծ փոփոխությունների: Արդյունքները դրսևորվում են ձախից հավասարեցված պիտակներով՝ ձևի կառավարիչների վերևում:
- <ձև>
- <fieldset>
- <legend> Լեգենդ </legend>
- <label> Պիտակի անունը </label>
- <input type = "text" placeholder = "Type something…" >
- <span class = "help-block" > Բլոկի մակարդակի օգնության տեքստի օրինակ այստեղ: </span>
- <label class = "checkbox" >
- <input type = "checkbox" > Ստուգեք ինձ
- </label>
- <button type = "submit" class = "btn" > Ներկայացնել </button>
- </fieldset>
- </form>
Bootstrap-ում ներառված են երեք կամընտիր ձևի դասավորություններ ընդհանուր օգտագործման դեպքերի համար:
Ավելացրե՛ք .form-search
ձևին և տեքստին .search-query
՝ <input>
լրացուցիչ կլորացված տեքստի մուտքագրման համար:
- <form class = "form-որոնում" >
- <input type = "text" class = "input-medium search-query" >
- <button type = "submit" class = "btn" > Որոնել </button>
- </form>
Կոմպակտ դասավորության համար ավելացրեք .form-inline
ձախ կողմում դասավորված պիտակների և ներկառուցված բլոկների վերահսկման համար:
- <form class = "form-inline" >
- <input type = "text" class = "input-small" placeholder = "Email" >
- <input type = "password" class = "input-small" placeholder = "Գաղտնաբառ" >
- <label class = "checkbox" >
- <input type = "checkbox" > Հիշել ինձ
- </label>
- <button type = "submit" class = "btn" > Մուտք գործեք </button>
- </form>
Աջը հավասարեցրեք պիտակները և լողացրե՛ք դրանք ձախ կողմում, որպեսզի դրանք հայտնվեն նույն տողում, ինչ հսկիչները: Պահանջում է ամենաշատ նշագրման փոփոխությունները լռելյայն ձևից.
.form-horizontal
ձևին.control-group
.control-label
պիտակի վրա.controls
պատշաճ հավասարեցման համար
- <form class = «ձև-հորիզոնական» >
- <div class = "control-group" >
- <label class = "control-label" for = "inputEmail" > Էլփոստ </label>
- <div class = «վերահսկում» >
- <input type = "text" id = "inputEmail" placeholder = "Email" >
- </div>
- </div>
- <div class = "control-group" >
- <label class = "control-label" for = "inputPassword" > Գաղտնաբառ </label>
- <div class = «վերահսկում» >
- <input type = "password" id = "inputPassword" placeholder = "Գաղտնաբառ" >
- </div>
- </div>
- <div class = "control-group" >
- <div class = «վերահսկում» >
- <label class = "checkbox" >
- <input type = "checkbox" > Հիշել ինձ
- </label>
- <button type = "submit" class = "btn" > Մուտք գործեք </button>
- </div>
- </div>
- </form>
Ստանդարտ ձևի վերահսկման օրինակներ, որոնք աջակցվում են ձևի օրինակի դասավորության մեջ:
Ամենատարածված ձևի կառավարում, տեքստի վրա հիմնված մուտքագրման դաշտեր: Ներառում է աջակցություն HTML5-ի բոլոր տեսակների համար՝ տեքստ, գաղտնաբառ, ամսաթիվ, ամսաթիվ-տեղական, ամսաթիվ, ամիս, ժամ, շաբաթ, համար, էլ. հասցե, url, որոնում, հեռ. և գույն:
Պահանջում է միշտ օգտագործել նշվածը type
:
- <input type = "text" placeholder = "Text input" >
Ձևի կառավարում, որն աջակցում է տեքստի մի քանի տող: Փոխեք rows
հատկանիշը ըստ անհրաժեշտության:
- <textarea rows = "3" ></textarea>
Նշման վանդակները նախատեսված են ցուցակում մեկ կամ մի քանի տարբերակներ ընտրելու համար, մինչդեռ ռադիոկայանները նախատեսված են շատերից մեկ տարբերակ ընտրելու համար:
- <label class = "checkbox" >
- <input type = "checkbox" value = "" >
- Առաջին տարբերակն այս և այն է՝ անպայման ներառեք, թե ինչու է դա հիանալի
- </label>
- <label class = «ռադիո» >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios1" value = "option1"-ը ստուգված է >
- Առաջին տարբերակն այս և այն է՝ անպայման ներառեք, թե ինչու է դա հիանալի
- </label>
- <label class = «ռադիո» >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios2" value = "option2" >
- Տարբերակ երկրորդը կարող է լինել այլ բան, և այն ընտրելով կչեղարկվի առաջին տարբերակը
- </label>
Ավելացրեք .inline
դասը մի շարք վանդակների կամ ռադիոկայանների վրա, որպեսզի վերահսկիչները հայտնվեն նույն տողում:
- <label class = "checkbox inline" >
- <input type = "checkbox" id = "inlineCheckbox1" value = "option1" > 1
- </label>
- <label class = "checkbox inline" >
- <input type = "checkbox" id = "inlineCheckbox2" value = "option2" > 2
- </label>
- <label class = "checkbox inline" >
- <input type = "checkbox" id = "inlineCheckbox3" value = "option3" > 3
- </label>
Օգտագործեք լռելյայն տարբերակը կամ նշեք a multiple="multiple"
՝ միանգամից մի քանի տարբերակ ցուցադրելու համար:
- <ընտրել>
- <տարբերակ> 1 </option>
- <տարբերակ> 2 </option>
- <տարբերակ> 3 </option>
- <տարբերակ> 4 </option>
- <տարբերակ> 5 </option>
- </select>
- <select multiple = "multiple" >
- <տարբերակ> 1 </option>
- <տարբերակ> 2 </option>
- <տարբերակ> 3 </option>
- <տարբերակ> 4 </option>
- <տարբերակ> 5 </option>
- </select>
Ավելացնելով զննարկչի գոյություն ունեցող հսկիչները՝ Bootstrap-ը ներառում է ձևի այլ օգտակար բաղադրիչներ:
Ավելացրեք տեքստ կամ կոճակներ տեքստի վրա հիմնված ցանկացած մուտքագրումից առաջ կամ հետո: Նկատի ունեցեք, որ select
տարրերն այստեղ չեն ապահովվում:
Փաթեթավորեք an-ը .add-on
և an- input
ը երկու դասերից մեկի հետ՝ մուտքագրման տեքստը նախապես ավելացնելու կամ ավելացնելու համար:
- <div class = "input-prepend" >
- <span class = "add-on" > @ </span>
- <input class = "span2" id = "prependedInput" type = "text" placeholder = "Username " >
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInput " type = "text" >
- <span class = "add-on" > .00 </span>
- </div>
Օգտագործեք և՛ դասեր, և՛ երկու օրինակներ՝ .add-on
մուտքագրում տեղադրելու և ավելացնելու համար:
- <div class = "input-prepend input-append" >
- <span class = "add-on" > $ </span>
- <input class = "span2" id = "appendedPrependedInput " type = "տեքստ" >
- <span class = "add-on" > .00 </span>
- </div>
Տեքստով a-ի փոխարեն <span>
օգտագործեք a- .btn
ն՝ մուտքագրմանը մի կոճակ (կամ երկու) կցելու համար:
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButton " type = "տեքստ" >
- <button class = "btn" type = "button" > Գնա՛: </button>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButtons " type = "տեքստ" >
- <button class = "btn" type = "button" > Որոնել </button>
- <button class = "btn" type = "button" > Ընտրանքներ </button>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedDropdownButton " type = "text" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Գործողություն
- <span class = «caret» ></span>
- </button>
- <ul class = «dropdown-menu» >
- ...
- </ul>
- </div>
- </div>
- <div class = "input-prepend" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Գործողություն
- <span class = «caret» ></span>
- </button>
- <ul class = «dropdown-menu» >
- ...
- </ul>
- </div>
- <input class = "span2" id = "prependedDropdownButton" type = "տեքստ" >
- </div>
- <div class = "input-prepend input-append" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Գործողություն
- <span class = «caret» ></span>
- </button>
- <ul class = «dropdown-menu» >
- ...
- </ul>
- </div>
- <input class = "span2" id = "appendedPrependedDropdownButton " type = "տեքստ" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Գործողություն
- <span class = «caret» ></span>
- </button>
- <ul class = «dropdown-menu» >
- ...
- </ul>
- </div>
- </div>
- <ձև>
- <div class = "input-prepend" >
- <div class = "btn-group" > ... </div>
- <մուտքագրման տեսակ = «տեքստ» >
- </div>
- <div class = "input-append" >
- <մուտքագրման տեսակ = «տեքստ» >
- <div class = "btn-group" > ... </div>
- </div>
- </form>
- <form class = "form-որոնում" >
- <div class = "input-append" >
- <input type = "text" class = "span2 search-query" >
- <button type = "submit" class = "btn" > Որոնել </button>
- </div>
- <div class = "input-prepend" >
- <button type = "submit" class = "btn" > Որոնել </button>
- <input type = "text" class = "span2 search-query" >
- </div>
- </form>
Օգտագործեք հարաբերական չափերի դասեր, ինչպիսիք են .input-large
կամ համապատասխանեցրեք ձեր մուտքերը ցանցի սյունակների չափերին՝ օգտագործելով .span*
դասերը:
Ստիպեք որևէ <input>
կամ <textarea>
տարրին պահել բլոկի մակարդակի տարրի պես:
- <input class = "input-block-level" type = "text" placeholder = ".input-block-level" >
- <input class = "input-mini" type = "text" placeholder = ".input-mini" >
- <input class = "input-small" type = "text" placeholder = ".input-small" >
- <input class = "input-medium" type = "text" placeholder = ".input-medium" >
- <input class = "input-large" type = "text" placeholder = ".input-large" >
- <input class = "input-xlarge" type = "text" placeholder = ".input-xlarge" >
- <input class = "input-xxlarge" type = "text" placeholder = ".input-xxlarge" >
Գլուխը վերՀետագա տարբերակներում մենք կփոխենք այս հարաբերական մուտքային դասերի օգտագործումը՝ մեր կոճակների չափերին համապատասխանելու համար: Օրինակ, .input-large
կավելացնի ներածման լիցքը և տառաչափը:
Օգտագործեք .span1
to .span12
մուտքերի համար, որոնք համապատասխանում են ցանցի սյունակների նույն չափերին:
- <input class = "span1" type = "text" placeholder = ".span1" >
- <input class = "span2" type = "text" placeholder = ".span2" >
- <input class = "span3" type = "text" placeholder = ".span3" >
- <select class = "span1" >
- ...
- </select>
- <select class = "span2" >
- ...
- </select>
- <select class = "span3" >
- ...
- </select>
Մեկ տողում ցանցի մի քանի մուտքերի համար օգտագործեք .controls-row
մոդիֆիկատորների դասը՝ համապատասխան տարածության համար : Այն լողում է մուտքերը, որպեսզի փլուզվի սպիտակ տարածությունը, սահմանում է համապատասխան լուսանցքները և մաքրում է բոցը:
- <div class = «վերահսկում» >
- <input class = "span5" type = "text" placeholder = ".span5" >
- </div>
- <div class = "controls controls-row" >
- <input class = "span4" type = "text" placeholder = ".span4" >
- <input class = "span1" type = "text" placeholder = ".span1" >
- </div>
- ...
Ներկայացրե՛ք տվյալները այնպիսի ձևով, որը հնարավոր չէ խմբագրել՝ առանց իրական ձևի նշագրման օգտագործման:
- <span class = "input-xlarge uneditable-input" > Որոշ արժեքներ այստեղ </span>
Վերջացրեք ձևը մի խումբ գործողություններով (կոճակներով): Երբ տեղադրվում են a- .form-actions
ի մեջ, կոճակներն ավտոմատ կերպով կնճռոտվեն՝ համապատասխանեցնելով ձևի կառավարիչներին:
- <div class = «ձև-գործողություններ» >
- <button type = "submit" class = "btn btn-primary" > Պահպանել փոփոխությունները </button>
- <button type = "button" class = "btn" > Չեղարկել </button>
- </div>
Ներկառուցված և արգելափակման մակարդակի աջակցություն օգնության տեքստի համար, որը հայտնվում է ձևի վերահսկման շուրջ:
- <input type = "text" ><span class = "help-inline" > Ներքին օգնության տեքստ </span>
- <input type = "text" ><span class = "help-block" > Օգնության տեքստի ավելի երկար բլոկ, որը կտրվում է նոր տողով և կարող է տարածվել մեկ տողից այն կողմ: </span>
Օգտագործողներին կամ այցելուներին հետադարձ կապ տրամադրեք ձևերի վերահսկման և պիտակների վերաբերյալ հետադարձ կապի հիմնական վիճակների վերաբերյալ:
Մենք հեռացնում ենք լռելյայն outline
ոճերը որոշ ձևերի վերահսկումներից և կիրառում ենք a- box-shadow
ն իր տեղում :focus
:
- <input class = "input-xlarge" id = "focusedInput" type = "text" value = "Սա կենտրոնացած է..." >
Ոճային մուտքագրումներ դիտարկիչի լռելյայն ֆունկցիոնալության միջոցով :invalid
: Նշեք a type
, ավելացրեք required
հատկանիշը, եթե դաշտն ընտրովի չէ, և (եթե կիրառելի է) նշեք a pattern
.
Սա հասանելի չէ Internet Explorer 7-9 տարբերակներում CSS կեղծ ընտրիչների աջակցության բացակայության պատճառով:
- <input class = "span3" type = "email" պահանջվում է >
Ավելացրեք disabled
հատկանիշը մուտքագրման վրա՝ օգտատիրոջ մուտքագրումը կանխելու և մի փոքր այլ տեսք ստեղծելու համար:
- <input class = "input-xlarge" id = "disabledInput" type = "text" placeholder = "Անջատված է մուտքագրումն այստեղ..." անջատված է >
Bootstrap-ը ներառում է սխալի, նախազգուշացման, տեղեկատվության և հաջողության հաղորդագրությունների վավերացման ոճեր: Օգտագործելու համար ավելացրեք համապատասխան դասը շրջապատին .control-group
:
- <div class = "վերահսկիչ խմբի նախազգուշացում" >
- <label class = "control-label" for = "inputWarning" > Մուտքագրում նախազգուշացմամբ </label>
- <div class = «վերահսկում» >
- <input type = "text" id = "inputWarning" >
- <span class = "help-inline" > Հնարավոր է, որ ինչ- որ բան սխալ է տեղի ունեցել </span>
- </div>
- </div>
- <div class = "control-group error" >
- <label class = "control-label" for = "inputError" > Մուտք սխալմամբ </label>
- <div class = «վերահսկում» >
- <input type = "text" id = "inputError" >
- <span class = "help-inline" > Խնդրում ենք ուղղել սխալը </span>
- </div>
- </div>
- <div class = "control-group info" >
- <label class = "control-label" for = "inputInfo" > Մուտքագրում տեղեկատվության հետ </label>
- <div class = «վերահսկում» >
- <input type = "text" id = "inputInfo" >
- <span class = "help-inline" > Օգտվողի անունը արդեն վերցված է </span>
- </div>
- </div>
- <div class = «վերահսկիչ խմբի հաջողություն» >
- <label class = "control-label" for = "inputSuccess" > Մուտքագրումը հաջողությամբ </label>
- <div class = «վերահսկում» >
- <input type = "text" id = "inputSuccess" >
- <span class = "help-inline" > Woohoo! </span>
- </div>
- </div>
Ավելացրեք դասեր <img>
տարրի մեջ՝ ցանկացած նախագծում պատկերները հեշտությամբ ոճավորելու համար:
- <img src = "..." class = "img-rounded" >
- <img src = "..." class = "img-circle" >
- <img src = "..." class = "img-polaroid" >
Գլուխը վեր .img-rounded
և .img-circle
չեն աշխատում IE7-8-ում border-radius
աջակցության բացակայության պատճառով:
140 սրբապատկերներ սփրայթ ձևով, հասանելի մուգ մոխրագույն (կանխադրված) և սպիտակ գույներով, տրամադրված Glyphicons- ի կողմից :
Glyphicons Halflings-ը սովորաբար անվճար հասանելի չէ, սակայն Bootstrap-ի և Glyphicons-ի ստեղծողների միջև պայմանավորվածությունը դա հնարավոր է դարձրել ձեզ՝ որպես մշակողների, անվճար: Որպես շնորհակալություն, մենք խնդրում ենք ձեզ ներառել կամընտիր հղում դեպի Glyphicons , երբ դա գործնական է:
Բոլոր պատկերակները պահանջում են <i>
հատուկ դասի պիտակ՝ նախածանցով icon-
: Օգտագործելու համար տեղադրեք հետևյալ կոդը գրեթե ցանկացած վայրում.
- <i class = "icon-search" ></i>
Կան նաև շրջված (սպիտակ) պատկերակների ոճեր, որոնք պատրաստված են մեկ լրացուցիչ դասի հետ: Մենք հատուկ կկիրառենք այս դասը սավառնող և ակտիվ վիճակների վրա՝ նավի և բացվող հղումների համար:
- <i class = "icon-search icon-white" ></i>
Գլուխը վերՏեքստի տողերի կողքին օգտագործելիս, ինչպես կոճակների կամ նավարկության հղումներում, համոզվեք, որ <i>
պիտակից հետո բացատ թողեք՝ համապատասխան տարածության համար:
Օգտագործեք դրանք կոճակներում, կոճակների խմբերում՝ գործիքագոտու, նավիգացիայի կամ նախապես տեղադրված ձևի մուտքագրման համար:
- <div class = "btn-գործիքադարակ" >
- <div class = "btn-group" >
- <a class = "btn" href = "#" ><i class = "icon-align-left" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-center" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-right" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-justify" ></i></a>
- </div>
- </div>
- <div class = "btn-group" >
- <a class = "btn btn-primary" href = "#" ><i class = "icon-user icon-white" ></i> Օգտվող </a>
- <a class = "btn btn-primary dropdown-toggle" data-toggle = "dropdown" href = "#" ><span class = "caret" ></span></a>
- <ul class = «dropdown-menu» >
- <li><a href = "#" ><i class = "icon-pencil" ></i> Խմբագրել </a></li>
- <li><a href = "#" ><i class = "icon-trash" ></i> Ջնջել </a></li>
- <li><a href = "#" ><i class = "icon-ban-circle" ></i> Արգելել </a></li>
- <li class = «բաժանարար» ></li>
- <li><a href = "#" ><i class = "i" ></i> Դարձնել ադմինիստրատոր </a></li>
- </ul>
- </div>
- <a class = "btn btn-large" href = "#" ><i class = "icon-star" ></i> Աստղ </a>
- <a class = "btn btn-small" href = "#" ><i class = "icon-star" ></i> Աստղ </a>
- <a class = "btn btn-mini" href = "#" ><i class = "icon-star" ></i> Աստղ </a>
- <ul class = «nav nav-list» >
- <li class = "active" ><a href = "#" ><i class = "icon-home icon-white" ></i> Գլխավոր </a></li>
- <li><a href = "#" ><i class = "icon-book" ></i> Գրադարան </a></li>
- <li><a href = "#" ><i class = "icon-pencil" ></i> Ծրագրեր </a></li>
- <li><a href = "#" ><i class = "i" ></i> Տարբեր </a></li>
- </ul>
- <div class = "control-group" >
- <label class = "control-label" for = "inputIcon" > Էլփոստի հասցե </label>
- <div class = «վերահսկում» >
- <div class = "input-prepend" >
- <span class = "add-on" ><i class = "icon-velope" ></i></span>
- <input class = "span2" id = "inputIcon" type = "text" >
- </div>
- </div>
- </div>