Негизги HTML элементтери стилдештирилген жана кеңейтилүүчү класстар менен өркүндөтүлгөн.
Бардык HTML аталыштары бар <h1>
.<h6>
Bootstrap глобалдык font-size
демейки 14px , 20pxline-height
менен . Бул жана бардык пункттарына карата колдонулат. Кошумчалай кетсек, (абзацтар) сызык бийиктигинин жарымынын төмөнкү четин алат (демейки боюнча 10px).<body>
<p>
Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus and magnis dis tourient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.
Cum sociis natoque penatibus and magnis dis tourient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Дуйс моллис, 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. Дуйс моллис, 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, est non commodo luctus.
<p класс = "коргошун" > ... </p>
Типографиялык масштаб өзгөрмөлөрдөгү эки LESS өзгөрмөсүнө негизделген.less : @baseFontSize
жана @baseLineHeight
. Биринчиси - бүтүндөй колдонулган негизги шрифт-өлчөмү, экинчиси - базалык сызыктын бийиктиги. Биз ошол өзгөрмөлөрдү жана кээ бир жөнөкөй математиканы бардык түрүбүздүн жана башкалардын четтерин, толтургучтарын жана сызык бийиктиктерин түзүү үчүн колдонобуз. Аларды ыңгайлаштырыңыз жана Bootstrap ыңгайлашат.
Жеңил стилдер менен HTMLдин демейки басым тегдерин колдонуңуз.
<small>
Тексттин саптагы же блокторун баса белгилөө үчүн кичинекей тегди колдонуңуз.
Тексттин бул сабы жакшы басуу катары каралышы керек.
<p> <кичинекей> Тексттин бул сабы жакшы басуу катары каралышы керек. </small> </p>
Оор шрифт-салмагы менен тексттин үзүндүсүн баса үчүн.
Төмөнкү тексттин үзүндүсү калың текст катары берилген .
<strong> калың текст </strong> катары берилген
Тексттин үзүндүсүн курсив менен баса белгилөө үчүн.
Төмөнкү тексттин үзүндүсү курсив текст катары көрсөтүлөт .
<em> курсив менен жазылган текст </em> катары берилген
Көңүл бургула!Колдонуудан тартынбаңыз <b>
жана <i>
HTML5те. <b>
кошумча маани бербестен сөздөрдү же сөз айкаштарын бөлүп көрсөтүү үчүн колдонулат, ал эми <i>
негизинен үн, техникалык терминдер ж.б.у.с.
Текстти тегиздөө класстары менен компоненттерге текстти оңой кайра тегиздөө.
Солго тегизделген текст.
Ортого тегизделген текст.
Оңго тегизделген текст.
- <p класс = "текст-сол" > Солго тегизделген текст. </p>
- <p класс = "текст-борбор" > Ортого тегизделген текст. </p>
- <p класс = "текст-оң" > Оңго тегизделген текст. </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 класс = "үнсүз" > Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh. </p>
- <p класс = "текст-эскертүү" > Etiam porta sem malesuada magna mollis euismod. </p>
- <p класс = "текст-ката" > Donec ullamcorper nulla non metus auctor fringilla. </p>
- <p класс = "текст-маалымат" > Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis. </p>
- <p класс = "текст-ийгилик" > Duis mollis, est non commodo luctus, nisi erat porttitor ligula. </p>
<abbr>
Аббревиатуралар жана аббревиатуралар үчүн HTML элементинин стилдештирилген ишке ашырылышы . Атрибуту бар аббревиатуралардын title
ылдый жагындагы ачык чекиттери жана курсордогу жардам курсору бар, бул курсорду алып барууда кошумча контекстти камсыз кылат.
<abbr>
Кеңейтилген текст үчүн, аббревиатураны узакка жылдырганда, title
атрибутун кошуңуз.
Аттрибут сөзүнүн аббревиатурасы attr болуп саналат .
<abbr title = "атрибут" > аттр </abbr>
<abbr class="initialism">
.initialism
Бир аз кичирээк шрифт өлчөмү үчүн аббревиатурага кошуңуз .
HTML кесилген нандан бери эң жакшы нерсе.
<abbr title = "Гипертекстти белгилөө тили" класс = "инициализм" > HTML </abbr>
Жакынкы ата-баба же бүткүл иш органы үчүн байланыш маалыматын көрсөтүңүз.
<address>
Бардык саптарды менен бүтүрүү менен форматтоо сакталсын <br>
.
- <дареги>
- <strong> Twitter, Inc. </strong><br>
- 795 Folsom Ave, Suite 600 <br>
- San Francisco, CA 94107 <br>
- <abbr title = "Телефон" > P: </abbr> (123) 456-7890
- </address>
- <дареги>
- <strong> Толук аты-жөнү </strong><br>
- <a href = "mailto:#" > [email protected] </a>
- </address>
Документиңиздин ичиндеги башка булактан алынган мазмун блокторун цитата кылуу үчүн.
Цитата катары <blockquote>
каалаган HTMLди ороп алыңыз . Түз цитаталар үчүн биз сунуштайбыз <p>
.
Lorem ipsum dolor sit amet, consectetur adipiscing элит. Integer posuere erat a ante.
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante. </p>
- </blockquote>
Стандарттык блок цитатадагы жөнөкөй вариациялар үчүн стиль жана мазмун өзгөрөт.
<small>
Булакты аныктоо үчүн тег кошуңуз . Булактын атын ороп алыңыз <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing элит. Integer posuere erat a ante.
Булак аталышында белгилүү бирөө
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante. </p>
- <small> Белгилүү бирөө <cite title = "Булактын аталышы" > Булактын аталышы </cite></small>
- </blockquote>
.pull-right
Калкырылган, оңго тегизделген блок тырмакча үчүн колдонуңуз .
- <blockquote класс = "оңго тартуу" >
- ...
- </blockquote>
Тартип ачык мааниге ээ болбогон нерселердин тизмеси .
- <ul>
- <li> ... </li>
- </ul>
Буйрутма ачык мааниге ээ болгон нерселердин тизмеси .
- <ol>
- <li> ... </li>
- </ol>
Тизмедеги демейки list-style
жана сол толтурууну алып салыңыз (дароо балдар үчүн гана).
- <ul class = "unstyled" >
- <li> ... </li>
- </ul>
Тизмедеги бардык элементтерди бир сапка inline-block
жана бир аз толтуруу менен жайгаштырыңыз.
- <ul class = "inline" >
- <li> ... </li>
- </ul>
Алар менен байланышкан сыпаттамалары менен терминдердин тизмеси.
- <dl>
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Терминдерди жана сыпаттамаларды <dl>
катарлаш кылып түзүңүз.
- <dl класс = "dl-горизонталдуу" >
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Көңүл бургула!Горизонталдуу сүрөттөмө тизмелери сол тилкеге туура келүү үчүн өтө узун терминдерди кыскартат text-overflow
. Тар көрүү портторунда алар демейки топтолгон макетке өзгөрөт.
Коддун саптык үзүндүлөрүн менен ороп алыңыз <code>
.
<section>
сап катары оролушу керек.
- Мисалы , < коду> & lt ; бөлүм & gt ;</ code > сап катары оролгон болушу керек .
<pre>
Коддун бир нече саптары үчүн колдонуңуз . Туура рендеринг үчүн коддогу бурчтуу кашаалардан качууну унутпаңыз.
<p>Үлгү тексти бул жерде...</p>
- <pre>
- <p>Үлгү тексти бул жерде...</p>
- </pre>
Көңүл бургула!<pre>
Тегдердин ичиндеги кодду мүмкүн болушунча солго жакын сактоону унутпаңыз ; ал бардык өтмөктөрдү көрсөтөт.
Каалоо боюнча сиз .pre-scrollable
классты кошо аласыз, ал 350px максималдуу бийиктикти орнотуп, Y огу сыдырма тилкесин камсыз кылат.
Негизги стилдештирүү үчүн — жеңил толтургуч жана горизонталдуу бөлгүчтөр .table
— каалаган класска негизги классты кошуңуз <table>
.
# | Биринчи аты | Акыркы аты | Колдонуучунун аты |
---|---|---|---|
1 | Марк | Отто | @mdo |
2 | Жакып | Торнтон | @fat |
3 | Ларри | чымчык |
- <таблица класс = "таблица" >
- …
- </таблица>
.table
Негизги класска төмөнкү класстардын каалаганын кошуңуз .
.table-striped
<tbody>
CSS селектору аркылуу каалаган таблица саптарына зебра тилкесин кошот :nth-child
(IE7-8де жок).
# | Биринчи аты | Акыркы аты | Колдонуучунун аты |
---|---|---|---|
1 | Марк | Отто | @mdo |
2 | Жакып | Торнтон | @fat |
3 | Ларри | чымчык |
- <таблица класс = "таблица-сызык" >
- …
- </таблица>
.table-bordered
Таблицага чектерди жана тегеректелген бурчтарды кошуңуз.
# | Биринчи аты | Акыркы аты | Колдонуучунун аты |
---|---|---|---|
1 | Марк | Отто | @mdo |
Марк | Отто | @getbootstrap | |
2 | Жакып | Торнтон | @fat |
3 | Ларри куш |
- <таблица классы = "таблица менен чектеш" >
- …
- </таблица>
.table-hover
ичинде таблицанын саптарында өтүүчү абалды иштетүү <tbody>
.
# | Биринчи аты | Акыркы аты | Колдонуучунун аты |
---|---|---|---|
1 | Марк | Отто | @mdo |
2 | Жакып | Торнтон | @fat |
3 | Ларри куш |
- <таблица классы = "таблица үстөлүн көтөрүү" >
- …
- </таблица>
.table-condensed
Клетка толтургучтарын экиге бөлүп, үстөлдөрдү компакттуу кылат.
# | Биринчи аты | Акыркы аты | Колдонуучунун аты |
---|---|---|---|
1 | Марк | Отто | @mdo |
2 | Жакып | Торнтон | @fat |
3 | Ларри куш |
- <таблица класс = "таблица-конденсацияланган" >
- …
- </таблица>
Таблица саптарын боёо үчүн контексттик класстарды колдонуңуз.
Класс | Description |
---|---|
.success |
Ийгиликтүү же оң иш-аракетти көрсөтөт. |
.error |
Кооптуу же потенциалдуу терс аракетти көрсөтөт. |
.warning |
Көңүл бурууну талап кылган эскертүүнү көрсөтөт. |
.info |
Демейки стилдерге альтернатива катары колдонулат. |
# | Продукт | Төлөм алынган | Статус |
---|---|---|---|
1 | TB - Ай сайын | 01/04/2012 | Бекитилди |
2 | TB - Ай сайын | 02/04/2012 | Четке кагылды |
3 | TB - Ай сайын | 03/04/2012 | Күтүүдө |
4 | TB - Ай сайын | 04/04/2012 | Ырастоо үчүн чалыңыз |
- ...
- < tr класс = "ийгилик" >
- <td> 1 < /td>
- <td>КБ - Ай сайын</ td >
- <td> 01 / 04 / 2012 < /td>
- <td>Кабыл алынды</ td >
- </ tr >
- ...
Колдоого алынган HTML стол элементтеринин тизмеси жана аларды кантип колдонуу керек.
Tag | Description |
---|---|
<table> |
Берилиштерди таблица форматында көрсөтүү үчүн таңуу элементи |
<thead> |
<tr> Таблица тилкелерин белгилөө үчүн таблица баш саптары үчүн контейнер элементи ( ). |
<tbody> |
<tr> Таблицанын негизги бөлүгүндөгү таблица саптары үчүн контейнер элементи ( ). |
<tr> |
Бир катарда пайда болгон таблица уячаларынын ( <td> же ) топтому үчүн контейнер элементи<th> |
<td> |
Демейки жадыбал уячасы |
<th> |
Мамыча (же сап, масштабына жана жайгашуусуна жараша) энбелгилери үчүн атайын таблица уячасы |
<caption> |
Таблицада эмнени камтыган сүрөттөмө же кыскача маалымат, өзгөчө экранды окугандар үчүн пайдалуу |
- <таблица>
- <caption> ... </caption>
- <thead>
- <tr>
- <th> ... </th>
- <th> ... </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </таблица>
Жеке форманы башкаруу элементтери стилди алат, бирок <form>
белгилөөдө эч кандай талап кылынган базалык класссыз же чоң өзгөрүүлөр жок. Натыйжалар форманы башкаруу элементтеринин үстүндө тизилген, солго тегизделген энбелгилерди берет.
- <форма>
- <талаа топтому>
- <легенда> Легенда </legend>
- <label> Энбелги аты </label>
- <input type = "text" placeholder = "Бир нерсени териңиз..." >
- <span class = "help-block" > Мисал блок деңгээлиндеги жардам тексти бул жерде. </span>
- <белги класс = "текшерүү кутусу" >
- <киргизүү түрү = "текшерүү" > Мени текшериңиз
- </label>
- <button type = "submit" class = "btn" > Тапшыруу </button>
- </fieldset>
- </form>
Bootstrap менен бирге жалпы колдонуу учурлары үчүн үч кошумча форма макети камтылган.
.form-search
Формага жана кошумча тегеректелген текст киргизүү үчүн .search-query
кошуңуз .<input>
- <форма класс = "форма-издөө" >
- <киргизүү түрү = "текст" класс = "киргизүү-орто издөө-суроо" >
- <button type = "тапшыртуу " класс = "btn" > Издөө </button>
- </form>
.form-inline
Компакт макет үчүн солго тегизделген энбелгилерди жана саптык блокту башкаруу элементтерин кошуңуз .
- <form class = "form-inline" >
- <киргизүү түрү = "текст" класс = "киргизүү-кичинекей" толтургуч = "Электрондук почта" >
- <киргизүү түрү = "сырсөз" класс = "киргизүү-кичинекей" толтургуч = "Сырсөз" >
- <белги класс = "текшерүү кутусу" >
- <киргизүү түрү = "текшерүү кутусу" > Мени эсте
- </label>
- <button type = "submit" class = "btn" > Кирүү </button>
- </form>
Энбелгилерди оңго тегиздеп, башкаруу элементтери менен бир сызыкта көрүнүшү үчүн аларды солго сүзүңүз. Демейки формадан эң көп белги өзгөртүүлөрдү талап кылат:
.form-horizontal
Формага кошуңуз.control-group
.control-label
Энбелгиге кошуу.controls
Туура тегиздөө үчүн бардык байланышкан башкаруу элементтерин ороп алыңыз
- <форма класс = "форма-горизонталдуу" >
- <div class = "контролдоо тобу" >
- <label class = "control-label" for = "inputEmail" > Электрондук почта </label>
- <div class = "controls" >
- <киргизүү түрү = "текст" id = "inputEmail" толтургуч = "Электрондук почта" >
- </div>
- </div>
- <div class = "контролдоо тобу" >
- <label class = "control-label" for = "inputPassword" > Сырсөз </label>
- <div class = "controls" >
- <киргизүү түрү = "сырсөз" id = "inputPassword" толтургуч = "Сырсөз" >
- </div>
- </div>
- <div class = "контролдоо тобу" >
- <div class = "controls" >
- <белги класс = "текшерүү кутусу" >
- <киргизүү түрү = "текшерүү кутусу" > Мени эсте
- </label>
- <button type = "submit" class = "btn" > Кирүү </button>
- </div>
- </div>
- </form>
Үлгү форма макетинде колдоого алынган стандарттык форманы башкаруу элементтеринин мисалдары.
Көбүнчө форманы башкаруу, текстке негизделген киргизүү талаалары. Бардык HTML5 түрлөрүн колдоону камтыйт: текст, сырсөз, дата-time, datetime-локалдык, дата, ай, убакыт, жума, номер, электрондук почта, url, издөө, тел жана түс.
type
ар дайым көрсөтүлгөн колдонууну талап кылат .
- <киргизүү түрү = "текст" толтуруучу = "текст киргизүү" >
Тексттин бир нече саптарын колдогон форманы башкаруу. rows
Керек болсо атрибутун өзгөртүңүз .
- <textarea rows = "3" ></textarea>
Белгилөө кутучалары тизмедеги бир же бир нече варианттарды тандоо үчүн, ал эми радиолор көптөрдүн арасынан бир параметрди тандоо үчүн.
- <белги класс = "текшерүү кутусу" >
- <киргизүү түрү = "текшерүү" мааниси = "" >
- Биринчи вариант бул жана тигил — бул эмне үчүн сонун экенин камтууну унутпаңыз
- </label>
- <белги класс = "радио" >
- <киргизүү түрү = "радио" аталышы = "optionsRadios" id = "optionsRadios1" мааниси = "option1" текшерилди >
- Биринчи вариант бул жана тигил — бул эмне үчүн сонун экенин камтууну унутпаңыз
- </label>
- <белги класс = "радио" >
- <киргизүү түрү = "радио" аталышы = "optionsRadios" id = "optionsRadios2" мааниси = "option2" >
- Экинчи вариант башка болушу мүмкүн жана аны тандоо биринчи вариантты тандоону жокко чыгарат
- </label>
.inline
Классты бир катар кутучаларга кошуңуз же башкаруу элементтери бир сапта пайда болот.
- <label class = "checkbox inline" >
- <киргизүү түрү = "текшерүү кутусу" id = "inlineCheckbox1" мааниси = "option1" > 1
- </label>
- <label class = "checkbox inline" >
- <киргизүү түрү = "текшерүү кутусу" id = "inlineCheckbox2" мааниси = "option2" > 2
- </label>
- <label class = "checkbox inline" >
- <киргизүү түрү = "текшерүү кутусу" id = "inlineCheckbox3" мааниси = "option3" > 3
- </label>
multiple="multiple"
Бир эле учурда бир нече опцияны көрсөтүү үчүн демейки опцияны колдонуңуз же a белгилеңиз.
- <тандоо>
- <option> 1 </option>
- <option> 2 </ option>
- <option> 3 </ option>
- <option> 4 </ option>
- <option> 5 </ option>
- </select>
- <тандоо бир нече = "бир нече" >
- <option> 1 </option>
- <option> 2 </ option>
- <option> 3 </ option>
- <option> 4 </ option>
- <option> 5 </ option>
- </select>
Учурдагы браузер башкаруу элементтеринин үстүнө кошуп, Bootstrap башка пайдалуу форма компоненттерин камтыйт.
Текстке негизделген киргизүүгө чейин же андан кийин текстти же баскычтарды кошуңуз. Бул select
жерде элементтер колдоого алынбагандыгын эске алыңыз.
Киргизилген текстке текстти кошуу же кошуу үчүн ан .add-on
жана input
эки класстын бирине ороп алыңыз.
- <div class = "input-prepend" >
- <span класс = "кошумча" > @ </span>
- <киргизүү класс = "span2" id = "prependedInput" түрү = "текст" толтургуч = "Колдонуучунун аты" >
- </div>
- <div class = "input-append" >
- <киргизүү класс = "span2" id = "appendedInput " түрү = "текст" >
- <span класс = "кошумча" > .00 </span>
- </div>
.add-on
Киргизүүнү алдына коюу жана кошуу үчүн класстарды жана эки инстанцияны колдонуңуз .
- <div class = "input-prepend input-append" >
- <span class = "кошумча" > $ </span>
- <киргизүү класс = "span2" id = "appendedPrependedInput " түрү = "текст" >
- <span класс = "кошумча" > .00 </span>
- </div>
<span>
Тексттин ордуна, .btn
киргизүүгө баскычты (же эки) тиркөө үчүн a колдонуңуз.
- <div class = "input-append" >
- <киргизүү класс = "span2" id = "appendedInputButton " түрү = "текст" >
- <баскыч класс = "btn" түрү = "баскыч" > Бар! </button>
- </div>
- <div class = "input-append" >
- <киргизүү класс = "span2" id = "appendedInputButtons " түрү = "текст" >
- <button class = "btn" type = "button" > Издөө </button>
- <button class = "btn" type = "button" > Параметрлер </button>
- </div>
- <div class = "input-append" >
- <киргизүү класс = "span2" id = "appendedDropdownButton " түрү = "текст" >
- <div класс = "btn-group" >
- <баскыч класс = "btn ачылуучу-которуу" маалымат-которуу = "ашылма" >
- Акция
- <span class = "caret" ></span>
- </button>
- <ul class = "ылдый түшүүчү меню" >
- ...
- </ul>
- </div>
- </div>
- <div class = "input-prepend" >
- <div класс = "btn-group" >
- <баскыч класс = "btn ачылуучу-которуу" маалымат-которуу = "ашылма" >
- Акция
- <span class = "caret" ></span>
- </button>
- <ul class = "ылдый түшүүчү меню" >
- ...
- </ul>
- </div>
- <киргизүү класс = "span2" id = "prependedDropdownButton" түрү = "текст" >
- </div>
- <div class = "input-prepend input-append" >
- <div класс = "btn-group" >
- <баскыч класс = "btn ачылуучу-которуу" маалымат-которуу = "ашылма" >
- Акция
- <span class = "caret" ></span>
- </button>
- <ul class = "ылдый түшүүчү меню" >
- ...
- </ul>
- </div>
- <киргизүү класс = "span2" id = "appendedPrependedDropdownButton " түрү = "текст" >
- <div класс = "btn-group" >
- <баскыч класс = "btn ачылуучу-которуу" маалымат-которуу = "ашылма" >
- Акция
- <span class = "caret" ></span>
- </button>
- <ul class = "ылдый түшүүчү меню" >
- ...
- </ul>
- </div>
- </div>
- <форма>
- <div class = "input-prepend" >
- <div class = "btn-group" > ... </div>
- <киргизүү түрү = "текст" >
- </div>
- <div class = "input-append" >
- <киргизүү түрү = "текст" >
- <div class = "btn-group" > ... </div>
- </div>
- </form>
- <форма класс = "форма-издөө" >
- <div class = "input-append" >
- <киргизүү түрү = "текст" класс = "span2 издөө-суроо" >
- <button type = "тапшыртуу " класс = "btn" > Издөө </button>
- </div>
- <div class = "input-prepend" >
- <button type = "тапшыртуу " класс = "btn" > Издөө </button>
- <киргизүү түрү = "текст" класс = "span2 издөө-суроо" >
- </div>
- </form>
Салыштырмалуу өлчөм класстарын колдонуңуз .input-large
же класстарды колдонуу менен киргизген нерселериңизди тор мамычасынын өлчөмдөрүнө дал келтириңиз .span*
.
Кандайдыр бир <input>
же <textarea>
элементти блок деңгээлиндеги элементке окшоштуруңуз.
- <киргизүү класс = "киргизүү-блок-деңгээл" түрү = "текст" толтургуч = ".киргизүү-блок-деңгээл" >
- <киргизүү класс = "киргизүү-мини" түрү = "текст" толтургуч = ".киргизүү-мини" >
- <киргизүү класс = "киргизүү-кичинекей" түрү = "текст" толтургуч = ".input-кичинекей" >
- <киргизүү класс = "киргизүү-орто" түрү = "текст" толтургуч = ".input-medium" >
- <киргизүү класс = "киргизүү-чоң" түрү = "текст" толтургуч = ".input-large" >
- <киргизүү класс = "input-xlarge" түрү = "текст" толтургуч = ".input-xlarge" >
- <киргизүү класс = "input-xxlarge" түрү = "текст" толтургуч = ".input-xxlarge" >
Көңүл бургула!Келечектеги версияларда биз баскычтардын өлчөмүнө дал келүү үчүн бул салыштырмалуу киргизүү класстарын колдонууну өзгөртөбүз. Мисалы, .input-large
киргизүүнүн толтуруу жана шрифт өлчөмүн жогорулатат.
Тор мамычаларынын бирдей өлчөмдөрүнө дал келген киргизүүлөр үчүн үчүн .span1
колдонуңуз ..span12
- <киргизүү класс = "span1" түрү = "текст" толтургуч = ".span1" >
- <киргизүү класс = "span2" түрү = "текст" толтургуч = ".span2" >
- <киргизүү класс = "span3" түрү = "текст" толтургуч = ".span3" >
- < классты тандоо = "span1" >
- ...
- </select>
- < классты тандоо = "span2" >
- ...
- </select>
- < классты тандоо = "span3" >
- ...
- </select>
Ар бир сапка бир нече тор киргизүү үчүн, туура аралык үчүн өзгөрткүч классын колдонуңуз.controls-row
. Ал ак мейкиндикти жыйыштыруу үчүн киргизүүлөрдү калкып чыгат, туура четтерди орнотот жана калкып чыгууну тазалайт.
- <div class = "controls" >
- <киргизүү класс = "span5" түрү = "текст" толтургуч = ".span5" >
- </div>
- <div class = "controls controls-row" >
- <киргизүү класс = "span4" түрү = "текст" толтургуч = ".span4" >
- <киргизүү класс = "span1" түрү = "текст" толтургуч = ".span1" >
- </div>
- ...
Дайындарды форманын чыныгы белгилерин колдонбостон түзөтүүгө мүмкүн болбогон формада көрсөтүңүз.
- <span class = "input-xlarge uneditable-input" > Бул жерде кээ бир маани </span>
Форманы аракеттер тобу (баскычтар) менен бүтүрүңүз. a ичинде жайгаштырылганда .form-actions
, баскычтар автоматтык түрдө форманы башкаруу элементтери менен катар чегинип калат.
- <div класс = "форма-иш-аракеттер" >
- <button type = "submit" class = "btn btn-primary" > Өзгөртүүлөрдү сактоо </button>
- <button type = "button" class = "btn" > Жокко чыгаруу </button>
- </div>
Форма башкаруу элементтеринин айланасында пайда болгон жардам тексти үчүн саптык жана блок деңгээлинде колдоо.
- <киргизүү түрү = "текст" ><span class = "help-inline" > Inline жардам тексти </span>
- <киргизүү түрү = "текст" ><span класс = "жардам-блок" > Жардам текстинин узунураак блогу, ал жаңы сапка бөлүнөт жана бир саптан тышкары дагы узартылышы мүмкүн. </span>
Колдонуучуларга же конокторго форманы башкаруу элементтери жана энбелгилери боюнча негизги жооп кайтаруу абалы менен пикир билдириңиз.
outline
Кээ бир форма башкаруу элементтериндеги демейки стилдерди алып салып, box-shadow
анын ордуна a колдонобуз :focus
.
- <input class = "input-xlarge" id = "focusedInput" type = "текст" мааниси = "Бул багытталган..." >
менен демейки браузер функциясы аркылуу стил киргизүү :invalid
. А көрсөтүңүз, эгер талаа милдеттүү эмес болсо, атрибутун type
кошуңуз жана (эгер бар болсо) көрсөтүңүз .required
pattern
Бул CSS псевдо селекторлору колдоого алынбагандыктан, Internet Explorer 7-9 версияларында жеткиликтүү эмес.
- <киргизүү класс = "span3" түрү = "электрондук почта" талап кылынат >
disabled
Колдонуучунун киргизүүсүнө жол бербөө жана бир аз башкача көрүнүштү баштоо үчүн киргизүүгө атрибут кошуңуз .
- <input class = "input-xlarge" id = "disabledInput" type = "text" placeholder = "Бул жерде өчүрүлгөн киргизүү..." өчүрүлгөн >
Bootstrap ката, эскертүү, маалымат жана ийгилик билдирүүлөрү үчүн текшерүү стилдерин камтыйт. Колдонуу үчүн, айланага тиешелүү классты кошуңуз .control-group
.
- <div class = "контролдоочу топтун эскертүүсү" >
- <label class = "control-label" for = "inputWarning" > Эскертүү менен киргизүү </label>
- <div class = "controls" >
- <киргизүү түрү = "текст" id = "inputWarning" >
- <span class = "help-inline" > Бир жерден ката кетти окшойт </span>
- </div>
- </div>
- <div class = "контролдоо тобунун катасы" >
- <label class = "control-label" for = "inputError" > Ката менен киргизүү </label>
- <div class = "controls" >
- <киргизүү түрү = "текст" id = "inputError" >
- <span class = "help-inline" > Катаны оңдоңуз </span>
- </div>
- </div>
- <div class = "контролдук топтун маалыматы" >
- <label class = "control-label" for = "inputInfo" > Маалымат менен киргизүү </label>
- <div class = "controls" >
- <киргизүү түрү = "текст" id = "inputInfo" >
- <span class = "help-inline" > Колдонуучунун аты мурунтан эле алынган </span>
- </div>
- </div>
- <div class = "контролдук топтун ийгилиги" >
- <label class = "control-label" for = "inputSuccess" > Киргизүү ийгиликтүү </label>
- <div class = "controls" >
- <киргизүү түрү = "текст" id = "inputSuccess" >
- <span class = "help-inline" > Woohoo! </span>
- </div>
- </div>
<img>
Каалаган долбоордо сүрөттөрдү оңой стилдөө үчүн элементке класстарды кошуңуз .
- <img src = "..." класс = "img-тегеректелген" >
- <img src = "..." класс = "img-circle" >
- <img src = "..." класс = "img-polaroid" >
Көңүл бургула! .img-rounded
жана колдоонун .img-circle
жоктугунан IE7-8 иштебейт border-radius
.
Glyphicons тарабынан берилген спрайт түрүндөгү 140 сүрөтчө, кочкул боз (демейки) жана ак түстө жеткиликтүү .
Glyphicons Halflings адатта акысыз жеткиликтүү эмес, бирок Bootstrap менен Glyphicons жаратуучуларынын ортосундагы макулдашуу муну иштеп чыгуучулар катары сизге эч кандай чыгымсыз мүмкүн кылды. Рахмат катары, биз сизден Glyphicons'ка кошумча шилтемени колдонууну суранабыз .
Бардык иконалар <i>
префикс менен уникалдуу классы бар тегди талап кылат icon-
. Колдонуу үчүн, төмөнкү кодду каалаган жерге коюңуз:
- <i class = "icon-search" ></i>
Ошондой эле бир кошумча класс менен даяр болгон тескери (ак) иконалар үчүн жеткиликтүү стилдер бар. Биз бул классты багыттоо жана ылдый түшүүчү шилтемелер үчүн кыймылдаткыч жана жигердүү абалдар боюнча атайын киргизебиз.
- <i class = "icon-search icon-white" ></i>
Көңүл бургула!Тексттин саптарынын жанында, баскычтардагы же навигация шилтемелериндегидей, <i>
туура аралык үчүн тегден кийин боштук калтырууну унутпаңыз.
Аларды баскычтарда, куралдар тилкеси үчүн баскыч топторунда, навигацияда же алдын ала форма киргизүүлөрүндө колдонуңуз.
- <div класс = "btn-куралдар тилкеси" >
- <div класс = "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 класс = "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 = "ылдый түшүүчү меню" >
- <li><a href = "#" ><i class = "icon-карандаш" ></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 класс = "бөлүүчү" ></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 = "контролдоо тобу" >
- <label class = "control-label" for = "inputIcon" > Электрондук почта дареги </label>
- <div class = "controls" >
- <div class = "input-prepend" >
- <span класс = "кошумча" ><i класс = "сөлөкөт-конверт" ></i></span>
- <киргизүү класс = "span2" id = "inputIcon" түрү = "текст" >
- </div>
- </div>
- </div>