боло
чап
рост
дар зер

Bootstrap, аз Twitter

Bootstrap як абзорест аз Twitter барои оғози рушди веббарномаҳо ва сайтҳо пешбинӣ шудааст.
Он асоси CSS ва HTML-ро барои типография, шаклҳо, тугмаҳо, ҷадвалҳо, шабакаҳо, паймоиш ва ғайра дар бар мегирад.

Огоҳии Nerd: Bootstrap бо Less сохта шудааст ва барои кор кардан аз дарвоза бо назардошти браузерҳои муосир тарҳрезӣ шудааст.

Hotlink ба CSS

Барои зудтар ва осонтарин оғоз кардан, танҳо ин порчаро ба вебсайти худ нусхабардорӣ кунед.

Онро бо камтар истифода баред

Як мухлиси истифодаи Less? Мушкил нест, танҳо репо клон кунед ва ин сатрҳоро илова кунед:

Форк дар GitHub

Бо репои расмии Bootstrap дар Github зеркашӣ кунед, кашед, кашед, файлҳо ва ғайра.

Bootstrap дар GitHub »

Айни замон v1.3.0

Таърих

Муҳандисони Twitter таърихан қариб ҳама китобхонаҳоеро, ки бо онҳо шинос буданд, барои қонеъ кардани талаботи пештара истифода мекарданд. Bootstrap ҳамчун ҷавоб ба мушкилоти пешниҳодшуда оғоз ёфт. Бо ёрии бисёр одамони олӣ, Bootstrap ба таври назаррас афзоиш ёфт.

Муфассалтар дар dev.twitter.com ›

Дастгирии браузер

Bootstrap дар браузерҳои асосии муосир ба монанди Chrome, Safari, Internet Explorer ва Firefox санҷида ва дастгирӣ карда мешавад.

Дар Chrome, Safari, Internet Explorer ва Firefox санҷида ва дастгирӣ карда мешавад
  • Сафари охирин
  • Охирин Google Chrome
  • Firefox 4+
  • Internet Explorer 7+
  • Опера 11

Чӣ дохил карда шудааст

Bootstrap бо қолибҳои CSS-и тартибдодашуда, тартибнашуда ва намунавӣ пурра меояд.

Намунаҳои оғози зуд

Ба баъзе қолабҳои зуд ниёз доред? Ин мисолҳои асосиро, ки мо ҷамъ овардаем, санҷед:

  • Тарҳбандии оддии се сутун бо воҳиди қаҳрамон
  • Тарҳбандии моеъ бо панели паҳлӯии статикӣ
  • Контейнери оддии овезон барои барномаҳо

Шабакаи пешфарз

Системаи пешфарз шабакаи пешфарз, ки ҳамчун як қисми Bootstrap пешниҳод шудааст, шабакаи 16-сутуни васеъаш 940px мебошад. Ин мазза аз системаи маъмули шабакаи 960 аст, аммо бидуни маржа/паҳнкунии иловагӣ дар паҳлӯҳои чап ва рост.

Намунаи аломатгузории шабака

Тавре ки дар ин ҷо нишон дода шудааст, тарҳбандии асосиро бо ду "сутун" сохтан мумкин аст, ки ҳар кадоми онҳо як қатор 16 сутуни бунёдиро дар бар мегиранд, ки мо ҳамчун як қисми системаи шабакаи мо муайян кардем. Барои вариантҳои бештар ба мисолҳои зер нигаред.

  1. <div class = "сатр" >
  2. <div class = "span6" >
  3. ...
  4. </div>
  5. <div class = "span10" >
  6. ...
  7. </div>
  8. </div>
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
3
3
3
3
3
1
4
4
4
4
1/3
1/3
1/3
1/3
2/3
4
6
6
8
8
5
11
16

Баҳисобгирии сутунҳо

4
8 офсет 4
1/3 офсет 2/3с
4 офсет 4
4 офсет 4
5 офсет 3
5 офсет 3
10 офсет 6

Сутунҳои лона

.rowДар дохили сутуни мавҷуда мундариҷаи худро ҷойгир кунед, агар лозим бошад .

Намунаи сутунҳои лона гузошташуда

Сатҳи 1 сутун
Сатҳи 2
Сатҳи 2
  1. <div class = "сатр" >
  2. <div class = "span12" >
  3. Сатҳи 1 сутун
  4. <div class = "сатр" >
  5. <div class = "span6" >
  6. Сатҳи 2
  7. </div>
  8. <div class = "span6" >
  9. Сатҳи 2
  10. </div>
  11. </div>
  12. </div>
  13. </div>

Шабакаи шахсии худро ғелонед

Дар Bootstrap як қатор тағирёбандаҳо барои танзими системаи пешфарзии шабакаи 940px сохта шудаанд. Бо каме мутобиқсозӣ, шумо метавонед андозаи сутунҳо, ҷӯйборҳои онҳо ва контейнере, ки дар онҳо зиндагӣ мекунанд, тағир диҳед.

Дар дохили шабака

Тағйирёбандаҳое, ки барои тағир додани системаи шабака заруранд, дар айни замон ҳама дар preboot.less.

Тағйирёбанда Арзиши пешфарз Тавсифи
@gridColumns 16 Шумораи сутунҳо дар дохили шабака
@gridColumnWidth 40px Паҳнои ҳар як сутун дар дохили шабака
@gridGutterWidth 20px Фосилаи манфӣ байни ҳар як сутун
@siteWidth Маблағи ҳисобшудаи ҳамаи сутунҳо ва ҷӯйборҳо Мо барои ҳисоб кардани шумораи сутунҳо ва ҷӯйборҳо ва муқаррар кардани паҳнои омехта якчанд бозии асосиро истифода мебарем .fixed-container().

Акнун барои танзим

Тағир додани шабака маънои тағир додани се @grid-*тағирёбанда ва дубора тартиб додани файлҳои Less мебошад.

Bootstrap барои идора кардани системаи шабакавӣ бо то 24 сутун муҷаҳҳаз шудааст; пешфарз ҳамагӣ 16 аст. Ин аст, ки чӣ тавр тағирёбандаҳои шабакаи шумо ба шабакаи 24-сутунӣ мутобиқ карда мешаванд.

  1. @gridСутунҳо : 24 ;
  2. @gridColumnWidth : 20px ;
  3. @gridGutterWidth : 20px ;

Пас аз дубора тартиб додан, шумо муқаррар карда мешавед!

Тарҳбандии собит

Тарҳбандии пешфарз ва соддаи 940px-и васеъ, мутамарказ барои ҳама гуна вебсайт ё саҳифае, ки аз ҷониби як <div.container>.

  1. <бадан>
  2. <div class = "контейнер" >
  3. ...
  4. </div>
  5. </body>

Тарҳбандии моеъ

Сохтори саҳифаи моеъи алтернативӣ бо паҳнои ҳадди ақал ва максимум ва панели паҳлӯи чап. Беҳтарин барои барномаҳо ва ҳуҷҷатҳо.

  1. <бадан>
  2. <div class = "контейнер-моеъ" >
  3. <div class = "панели паҳлӯ" >
  4. ...
  5. </div>
  6. <div class = "content" >
  7. ...
  8. </div>
  9. </div>
  10. </body>

Сарлавҳаҳо ва нусхабардорӣ

Як иерархияи типографии стандартӣ барои сохтори вебсайтҳои шумо.

Тамоми шабакаи типографӣ ба ду тағирёбандаи Less дар файли preboot.less мо асос ёфтааст: @basefontва @baseline. Якум андозаи шрифти асосист, ки дар саросари ҷаҳон истифода мешавад ва дуввум баландии сатри асосӣ мебошад.

Мо ин тағирёбандаҳо ва баъзе аз математикаро барои эҷод кардани ҳошияҳо, пӯшишҳо ва баландии сатрҳои ҳама намуди мо ва ғайра истифода мебарем.

h1. Сарлавҳаи 1

h2. Сарлавҳаи 2

h3. Сарлавҳаи 3

h4. Сарлавҳаи 4

h5. Сарлавҳаи 5
h6. Сарлавҳаи 6

Мисол параграф

Нуллам quis risus eget urna mollis ornare vel eu leo. Ҷамъияти дорои ҷамоатҳои натоиҷӣ ва бузургии ҳомиладорӣ, масхарабозӣ мебошад. Nullam id dolor id nibh ultricies vehicula ut id elit.

Сарлавҳаи мисол Зерсарлавҳа дорад…

Дигар. унсурҳо

Истифодаи таъкид, суроғаҳо ва ихтисорот

<strong> <em> <address> <abbr>

Кай истифода бурдан

Тегҳои таъкид ( <strong>ва <em>) бояд барои нишон додани аҳамияти иловагӣ ё таъкиди калима ё ибораи нисбат ба нусхаи гирду атрофаш истифода шаванд. Барои <strong>аҳамият ва таъкиди стресс истифода баред .<em>

Таваҷҷӯҳ дар параграф

Fusce dapibus , tellus ac cursus commodo , tortor mauris condimentum nibh , ut fermentum massa justo sit amet risus. Maecenas faucibus mollis interdum. Nulla vitae elit libero, a augue pharetra.

Эзоҳ: Истифода <b>ва <i>тегҳо дар HTML5 ҳоло ҳам хуб аст ва онҳо набояд мутаносибан ғафс ва курсив тарҳрезӣ шаванд (гарчанде ки агар унсури семантикии бештар вуҷуд дошта бошад, онро истифода баред). <b>Барои таъкид кардани калимаҳо ё ибораҳо бе аҳамияти иловагӣ пешбинӣ шудааст, дар ҳоле <i>ки асосан барои овоз, истилоҳҳои техникӣ ва ғайра.

Суроғаҳо

Элемент <address>барои маълумоти тамос барои аҷдодони наздиктарин ё тамоми кори кор истифода мешавад. Дар ин ҷо ду мисоле ҳастанд, ки чӣ тавр онро истифода бурдан мумкин аст:

Twitter, Inc.
795 Folsom Ave, Suite 600
Сан-Франсиско, CA 94107
P: (123) 456-7890
Номи пурраи
[email protected]

Эзоҳ: Ҳар як сатр <address>бояд бо танаффуси сатр ( <br />) анҷом ёбад ё дар теги сатҳи блок печонида шавад (масалан, <p>) барои сохтори дурусти мундариҷа.

Ихтисорот

Барои ихтисорот ва ихтисоротҳо тегро истифода баред <abbr>( <acronym>дар HTML5 бекор карда шудааст ). Шакли стенографияро дар дохили тег ҷойгир кунед ва барои номи пурра унвон таъин кунед.

Нохунакҳо

<blockquote> <p> <small>

Чӣ тавр иқтибос овардан

<blockquote>Барои дохил кардани иқтибос, печонед <p>ва <small>барчаспҳо. <small>Барои истинод ба манбаи худ элементро истифода баред ва шумо &mdash;пеш аз он тире мегиред.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Бутуни рақамҳо як қисми пешқадамро нишон медиҳанд.

Доктор Юлиус Ҳибберт
  1. <blockquote>
  2. <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Бутуни рақамҳо як қисми пешқадамро нишон медиҳанд. </p>
  3. <хурд> Доктор Юлиус Ҳибберт </small>
  4. </blockquote>

Рӯйхатҳо

Бетартиб<ul>

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Молести бутуни дар масса
  • Facilisis дар aliquet nisl pretium
  • Nulla volutpat aliquam velit
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ба таври ройгон озодона возеҳ кунед
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • Eget porttitor loem

Бесабз<ul.unstyled>

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Молести бутуни дар масса
  • Facilisis дар aliquet nisl pretium
  • Nulla volutpat aliquam velit
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ба таври ройгон озодона возеҳ кунед
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • Eget porttitor loem

Фармоиш дод<ol>

  1. Lorem ipsum dolor sit amet
  2. Consectetur adipiscing elit
  3. Молести бутуни дар масса
  4. Facilisis дар aliquet nisl pretium
  5. Nulla volutpat aliquam velit
  6. Faucibus porta lacus fringilla vel
  7. Aenean sit amet erat nunc
  8. Eget porttitor loem

Тавсифиdl

Рӯйхати тавсиф
Рӯйхати тавсиф барои муайян кардани истилоҳот комил аст.
Эусмод
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida ва дар вақти дилхоҳ.
Порта Малесуада
Этиам порта семина любовь любвие.

Кодекс

<code> <pre>

Рамзи худро бо услуб бо ду барчаспҳои оддӣ пимп кунед. Барои боз ҳам олиҷанобтар тавассути JavaScript, ба китобхонаи зебои коди Google афтед ва шумо омодаед.

Пешниҳоди код

Рамзҳо, блокҳо ё танҳо пораҳои дарунсохтро метавон бо услуб танҳо тавассути печонидани теги рост нишон дод. Барои блокҳои код, ки сатрҳои гуногун доранд, <pre>элементро истифода баред. Барои рамзи inline, <code>элементро истифода баред.

Элемент Натиҷа
<code> Дар сатри матни монанди ин, рамзи печонидаи шумо ба ин >html<элемент монанд хоҳад буд.
<pre>
<div>
  <h1>Сарлавҳа</h1>
  <p>Чизе дар ин ҷо...</p>
</div>

Эзоҳ: Боварӣ ҳосил кунед, ки кодро дар дохили preтегҳо то ҳадди имкон ба чап наздик нигоҳ доред; он ҳама ҷадвалҳоро пешкаш мекунад.

<pre class="prettyprint">

Бо истифода аз китобхонаи google-code-prettify, шумо блокҳои код ҳастед, услуби визуалии каме дигар ва равшансозии синтаксиси худкорро ба даст меоред.

<div> <h1> Сарлавҳа </h1> <p> Чизе дар ин ҷо... </p> </div>
  
  

Google-code-prettify -ро зеркашӣ кунед ва хондани хондаро барои истифодаи он бубинед.

Тамғакоғазҳои дохилӣ

<span class="label">

Ба ягон ибораи матни баданатон диққат диҳед ё онро қайд кунед.

Ҳама чизро нишон диҳед

Ҳамеша ба яке аз он навҳои зебо лозим буд ! ё Парчамҳои муҳим ҳангоми навиштани код? Хуб, ҳоло шумо онҳоро доред. Ин аст он чизе ки бо нобаёнӣ дохил карда шудааст:

Нишон Натиҷа
<span class="label">Default</span> Пешфарз
<span class="label success">New</span> Нав
<span class="label warning">Warning</span> Огоҳӣ
<span class="label important">Important</span> Муҳим
<span class="label notice">Notice</span> Огоҳӣ

Шабакаи медиа

Намоиши эскизҳои андозаҳои гуногун дар саҳифаҳои дорои изи ками HTML ва услубҳои минималӣ.

Намунаҳои эскизҳо

Анқараҳо дар .media-gridҳама гуна андоза буда метавонанд, аммо онҳо ҳангоми харитасозии мустақим ба системаи дарунсохт Bootstrap кор мекунанд. Паҳноии тасвирҳо ба монанди 90, 210 ва 330 бо чанд пиксели пуркунӣ якҷоя шуда, ба андозаи .span2, .span4, ва .span6сутун баробар мешаванд.

Калон

Миёна

Хурд

Рамзгузории онҳо

Шабакаҳои медиавӣ истифода бурдан осон ва дар паҳлӯи аломатгузорӣ хеле соддаанд. Андозаи онҳо танҳо ба андозаи тасвирҳои дохилшуда асос ёфтааст.

  1. <ul class = "media-grid" >
  2. <li>
  3. <a href = "#" >
  4. <img синфи = "анғаз" src = "https://placehold.it/330x230" alt = "" >
  5. </a>
  6. </li>
  7. <li>
  8. <a href = "#" >
  9. <img синфи = "анғаз" src = "https://placehold.it/330x230" alt = "" >
  10. </a>
  11. </li>
  12. </ul>

Ҷадвалҳои сохтмонӣ

<table> <thead> <tbody> <tr> <th> <td> <colspan> <caption>

Ҷадвалҳо бузурганд - барои бисёр чизҳо. Бо вуҷуди ин, ҷадвалҳои олӣ барои муфид, миқёспазир ва хонданшаванда (дар сатҳи код) каме муҳаббати аломатгузорӣ лозиманд. Инҳоянд чанд маслиҳат барои кӯмак.

Ҳамеша сарлавҳаҳои сутуни худро тавре печонед <thead>, ки иерархия <thead>> <tr>> <th>бошад.

Монанди сарлавҳаҳои сутун, тамоми мундариҷаи бадани ҷадвали шумо бояд дар як печонида шаванд, <tbody>то иерархияи шумо <tbody>> <tr>> <td>бошад.

Мисол: Услубҳои ҷадвали пешфарз

Ҳама ҷадвалҳо ба таври худкор танҳо бо сарҳадҳои муҳим тарҳрезӣ мешаванд, то хондан ва нигоҳ доштани сохторро таъмин кунанд. Илова кардани синфҳо ё атрибутҳои иловагӣ лозим нест.

# Ном Насаб Забон
1 Баъзехо Як англисӣ
2 Ҷо Sixpack англисӣ
3 Stu Дент Кодекс
  1. <ҷадвал>
  2. ...
  3. </ҷадвал>

Мисол: Зебра-рах

Бо илова кардани зебра-стрипинг бо ҷадвалҳои худ каме зебо шавед - танҳо .zebra-stripedсинфро илова кунед.

# Ном Насаб Забон
1 Баъзехо Як англисӣ
2 Ҷо Sixpack англисӣ
3 Stu Дент Кодекс

Эзоҳ: Zebra-striping як такмилдиҳии прогрессивӣ аст, ки барои браузерҳои кӯҳна ба монанди IE8 ва поёнтар дастрас нест.

  1. < синфи ҷадвал = "зебра-рах" >
  2. ...
  3. </ҷадвал>

Мисол: Zebra-striped w/ TableSorter.js

Бо назардошти мисоли қаблӣ, мо фоиданокии ҷадвалҳои худро тавассути фароҳам овардани функсияҳои ҷудокунӣ тавассути jQuery ва плагини Tablesorter беҳтар мегардонем . Барои тағир додани навъ сарлавҳаи ягон сутунро клик кунед.

# Ном Насаб Забон
2 Ҷо Sixpack англисӣ
3 Stu Дент Кодекс
1 шумо Як англисӣ
  1. <script src = "js/jquery/jquery.tablesorter.min.js" ></script>
  2. <скрипт >
  3. $ ( функсия () {
  4. $ ( "table#sortTableExample" ). tablesorter ({ sortList : [[ 1 , 0 ]] });
  5. });
  6. </script>
  7. < синфи ҷадвал = "зебра-рах" >
  8. ...
  9. </ҷадвал>

Услубҳои пешфарз

Ба ҳама шаклҳо услубҳои пешфарз дода мешаванд, то онҳоро ба таври қобили хондан ва миқёспазир пешниҳод кунанд. Сабкҳо барои вуруди матн, рӯйхатҳои интихоб, майдонҳои матн, тугмаҳои радио ва қуттиҳои қайд ва тугмаҳо таъмин карда мешаванд.

Намунаи шакли афсона
Баъзе арзишҳо дар ин ҷо
Порчаи хурди матни кӯмак
Намунаи шакли афсона
@
Намунаи шакли афсона
Эзоҳ: Тамғакоғазҳо ҳама имконотро барои минтақаҳои калонтари клик ва шакли истифодашаванда иҳота мекунанд.
ба Ҳама вақтҳо ҳамчун вақти стандартии Уқёнуси Ором нишон дода шудаанд (GMT -08:00).
Блоки матни кӯмак барои тавсифи майдони дар боло зикршуда, агар лозим бошад.
 

Форматҳои ҷамъшуда

Ба .form-stackedHTML-и формаи худ илова кунед ва шумо дар болои майдонҳои онҳо тамғакоғазҳо хоҳед дошт, на дар тарафи чапи онҳо. Ин хуб кор мекунад, агар шаклҳои шумо кӯтоҳ бошанд ё шумо ду сутуни вурудот барои шаклҳои вазнинтар дошта бошед.

Намунаи шакли афсона
Намунаи шакли афсона
Порчаи хурди матни кӯмак
Эзоҳ: Тамғакоғазҳо ҳама имконотро барои минтақаҳои калонтари клик ва шакли истифодашаванда иҳота мекунанд.
 

Андозаи майдонҳои форма

Ҳама гуна шакл input, select, ё textareaпаҳниро бо илова кардани чанд синф ба аломатгузории худ фармоиш диҳед.

Аз v1.3.0, мо синфҳои андозагирии шабакаро барои унсурҳои форма илова кардем. Лутфан инҳоро дар синфҳои мавҷудаи .mini, .small, ва ғайра истифода баред.

Тугмаҳо

Чун қоида, тугмаҳо барои амалҳо истифода мешаванд, дар ҳоле ки истинодҳо барои объектҳо истифода мешаванд. Масалан, "Зеркашӣ" метавонад тугма бошад ва "фаъолияти охирин" пайванде бошад.

Ҳама тугмаҳо ба таври пешфарз сабки хокистарии сабук доранд, аммо як қатор синфҳои функсионалӣ метавонанд барои сабкҳои рангҳои гуногун татбиқ карда шаванд. Ба ин синфҳо синфҳои кабуд .primary, синфи кабуди сабук .info, синфи сабз .successва синфи сурх .dangerдохил мешаванд.

Тугмаҳои намунавӣ

Сабкҳои тугмаҳо метавонанд ба ҳама чиз бо .btnистифодашаванда татбиқ карда шаванд. Одатан шумо мехоҳед, ки онҳоро танҳо ба <a>, <button>, ва <input>унсурҳои интихобшуда татбиқ кунед. Ин аст, ки чӣ тавр ба назар мерасад:

       

Андозаҳои алтернативӣ

Тугмаҳои калонтар ё хурдтарро мехоҳед? Бигиред!

Ҳолати ғайрифаъол

Барои тугмаҳое, ки фаъол нестанд ё бо ин ё он сабаб аз ҷониби барнома ғайрифаъол шудаанд, ҳолати ғайрифаъолро истифода баред. Ин барои .disabledистинодҳо ва элементҳост.:disabled<button>

Пайвандҳо

Тугмаҳо

 

Огоҳиҳои асосӣ

.alert-message

Паёмҳои як сатр барои таъкид кардани нокомӣ, нокомии эҳтимолӣ ё муваффақияти амал. Махсусан барои шакл муфид аст.

JavaScript-ро гиред »

×

Гуакамоли муқаддас! Беҳтарин худатонро тафтиш кунед, шумо он қадар хуб намебинед.

×

Оҳ афсӯс! Ин ва онро тағир диҳед ва бори дигар кӯшиш кунед.

×

Офарин! Шумо ин паёми огоҳиро бомуваффақият хонед.

×

Сарҳо боло! Ин ҳушдорест, ки ба таваҷҷӯҳи шумо ниёз дорад, аммо он ҳанӯз авлавияти бузург нест.

Рамзи мисол

  1. <div class = "огоҳӣ-паём" >
  2. <a class = "close" href = "#" > × </a>
  3. <p><strong> Гуакамоли муқаддас! </strong> Беҳтараш худатонро санҷед, шумо он қадар хуб намебинед. </p>
  4. </div>

Паёмҳоро блок кунед

.alert-message.block-message

Барои паёмҳое, ки каме тавзеҳот талаб мекунанд, мо огоҳиҳои услуби параграф дорем. Инҳо барои пур кардани паёмҳои хатогии тӯлонӣ, огоҳ кардани корбар аз амали интизорӣ ё танҳо пешниҳод кардани маълумот барои таваҷҷӯҳи бештар дар саҳифа комиланд.

JavaScript-ро гиред »

×

Гуакамоли муқаддас! Ин огоҳӣ аст! Беҳтарин худатонро тафтиш кунед, шумо он қадар хуб намебинед. Nulla vitae elit libero, a augue pharetra. Тамошо кунед, ки шумо метавонед ба таври васеъ истифода баред.

×

Оҳ афсӯс! Шумо хато гирифтед! Ин ва онро тағир диҳед ва бори дигар кӯшиш кунед.

  • Дуис моллис аст, ки чизи оддӣ нест
  • Ниси erat porttitor ligula
  • Eget lacinia odio sem nec elit
×

Офарин! Шумо ин паёми огоҳиро бомуваффақият хонед. Ҷамъияти дорои ҷамоатҳои натоиҷӣ ва бузургии ҳомиладорӣ, масхарабозӣ мебошад. Maecenas faucibus mollis interdum.

×

Сарҳо боло! Ин ҳушдорест, ки ба таваҷҷӯҳи шумо ниёз дорад, аммо он ҳанӯз авлавияти бузург нест.

Рамзи мисол

  1. <div class = "огоҳии блок-паёми alert-message" >
  2. <a class = "close" href = "#" > × </a>
  3. <p><strong> Гуакамоли муқаддас! Ин огоҳӣ аст! </strong> Беҳтараш худатонро санҷед, шумо он қадар хуб намебинед. Nulla vitae elit libero, a augue pharetra. Тамошо кунед, ки шумо метавонед ба таври васеъ истифода баред. </p>
  4. <div class = "alert-actions" >
  5. <a class = "btn small" href = "#" > Ин амалро иҷро кунед </a> <a class = "btn small" href = "#" > Ё ин корро кунед </a>
  6. </div>
  7. </div>

Модалҳо

Модалҳо - муколамаҳо ё қуттиҳои равшанӣ - барои амалҳои контекстӣ дар ҳолатҳое, ки нигоҳ доштани контексти замина муҳим аст, хубанд.

JavaScript-ро гиред »

Маслиҳатҳо

Twipsies барои кӯмак ба корбари ошуфташуда ва нишон додани онҳо ба самти дуруст хеле муфид аст.

JavaScript-ро гиред »

Lorem ipsum dolar sit amet illo error ipsum veritatis autist perspicatitis iste voluptas natus illo quasi odit or natus consequuntur consequuntur, aut natus illo voluptatem odit perspiciatis laudantium rem doloremque totam voluptas. Вобаста ба он, ки шумо меъмори меъмориро ошкор месозед, ба таври ошкоро ошкор карда мешавад.

Поповерҳо

Поповҳоро истифода баред, то маълумоти зерматнро ба саҳифа бидуни таъсир ба тарҳ таъмин кунед.

JavaScript-ро гиред »

Сарлавҳаи Popover

Этиам порта семина любовь любвие. Maecenas faucibus mollis interdum. Морби leo risus, porta ac consectetur ac, vestibulum ва эрос.

Сар кардани кор

Интегратсияи JavaScript бо китобхонаи Bootstrap хеле осон аст. Дар зер мо асосҳоро меомӯзем ва ба шумо якчанд плагинҳои олиро пешкаш мекунем, то шуморо оғоз кунанд!

Дидани ҳуҷҷатҳои javascript »

Чӣ дохил карда шудааст

Баъзе ҷузъҳои асосии Bootstrap-ро бо плагинҳои нави фармоишӣ, ки бо jQuery ва Ender кор мекунанд, зинда кунед. Мо шуморо ташвиқ мекунем, ки онҳоро васеъ ва тағир диҳед, то эҳтиёҷоти мушаххаси рушди худро мувофиқ созед.

Файл Тавсифи
bootstrap-modal.js Васлкунаки Modal мо як бартарии хеле нозук дар плагини анъанавии modal js аст! Мо ғамхории махсус кардем, ки танҳо функсияҳои бараҳнаеро, ки дар Twitter талаб мекунанд, дохил кунем.
bootstrap-alerts.js Васлкунаки ҳушдор як синфи хеле хурд барои илова кардани функсияҳои наздик ба огоҳиҳо мебошад.
bootstrap-dropdown.js Ин плагин барои илова кардани ҳамкории афтанда ба панели болоии боркунӣ ё навигатсияҳои ҷадвалбандишуда мебошад.
bootstrap-scrollspy.js Васлкунаки ScrollSpy барои илова кардани навсозии худкор дар асоси мавқеъи ҳаракат ба панели болоии боркунӣ мебошад.
bootstrap-tabs.js Ин плагин функсияи зуд, динамикӣ ва таблетҳоро барои велосипедронӣ тавассути мундариҷаи маҳаллӣ илова мекунад.
bootstrap-twipsy.js Дар асоси плагини аълои jQuery.tipsy, ки аз ҷониби Ҷейсон Frame навишта шудааст; twipsy версияи навшудаест, ки ба тасвирҳо такя намекунад, css3-ро барои аниматсияҳо ва атрибутҳои маълумот барои нигаҳдории унвонҳои маҳаллӣ истифода мебарад!
bootstrap-popover.js Васлкунаки popover интерфейси оддиро барои илова кардани поповҳо ба замимаи шумо таъмин мекунад. Он плагини boostrap-twipsy.js-ро васеъ мекунад, аз ин рӯ ҳатман ҳангоми дохил кардани поповҳо ба лоиҳаи худ он файлро низ гиред!

Оё javascript лозим аст?

Не! Bootstrap пеш аз ҳама барои китобхонаи CSS тарҳрезӣ шудааст. Ин JavaScript қабати асосии интерактивиро дар болои услубҳои дохилшуда таъмин мекунад.

Бо вуҷуди ин, барои онҳое, ки ба JavaScript ниёз доранд, мо плагинҳои дар боло зикршударо пешниҳод кардем, то ба шумо дар фаҳмед, ки чӣ гуна Bootstrap-ро бо JavaScript ҳамҷоя кунед ва ба шумо имкони зуд ва сабукро барои функсияҳои асосӣ пешниҳод кунем.

Барои маълумоти бештар ва дидани баъзе намоишҳои зинда, лутфан ба саҳифаи ҳуҷҷатҳои плагини мо муроҷиат кунед .

Bootstrap бо Preboot сохта шудааст , як бастаи кушодаи омехтаҳо ва тағирёбандаҳо, ки дар якҷоягӣ бо Less , протсессори CSS барои рушди тезтар ва осонтари веб истифода мешавад.

Санҷед, ки чӣ тавр мо Preboot-ро дар Bootstrap истифода мебарем ва чӣ гуна шумо метавонед онро истифода баред, агар шумо дар лоиҳаи навбатии худ Less-ро иҷро кунед.

Чӣ тавр истифода бурдани он

Ин хосиятро барои истифодаи пурраи тағирёбандаҳои Less Bootstrap, миксинҳо ва лона дар CSS тавассути javascript дар браузери худ истифода баред.

  1. <link rel = "stylesheet/less" href = "less/bootstrap.less" media = "ҳама" />
  2. <script src = "js/less-1.1.3.min.js" ></script>

Ҳалли .js-ро эҳсос намекунед? Замимаи Less Mac-ро санҷед ё ҳангоми ҷойгиркунии коди худ Node.js -ро истифода баред.

Чӣ дохил карда шудааст

Инҳоянд баъзе нуктаҳои муҳими он чизе, ки ба Twitter Bootstrap ҳамчун як қисми Bootstrap дохил карда шудаанд. Барои зеркашӣ ва маълумоти бештар ба вебсайти Bootstrap ё саҳифаи лоиҳаи Github гузаред.

Тағйирёбандаҳо

Тағйирёбандаҳо дар Less барои нигоҳдорӣ ва навсозии дарди сари CSS-и шумо комиланд. Вақте ки шумо хоҳед, ки арзиши ранг ё арзиши зуд-зуд истифодашавандаро тағир диҳед, онро дар як ҷой навсозӣ кунед ва шумо муқаррар кардаед.

  1. // Пайвандҳо
  2. @linkColor : #8b59c2;
  3. @linkColorHover : торик кардан ( @linkColor , 10 );
  4.  
  5. // Грейс
  6. @сиёҳ : #000;
  7. @grayDark : равшан кардан ( @black , 25 %);
  8. @грей : равшан кардан ( @сиёҳ , 50 %);
  9. @grayLight : равшан кардан ( @сиёҳ , 70 %);
  10. @grayLighter : равшан кардан ( @сиёҳ , 90 %);
  11. @сафед : #fff ;
  12.  
  13. // Рангҳои аксент
  14. @кабуд : #08b5fb ;
  15. @сабз : #46a546 ;
  16. @red : # 9d261d;
  17. @зард : #ffc40d ;
  18. @orange : #f89406;
  19. @pink : #c3325f;
  20. @арғувон : #7a43b6 ;
  21.  
  22. // Шабакаи ибтидоӣ
  23. @basefont : 13px ;
  24. @baseline : 18px ;

Шарҳ додан

/* ... */Илова ба синтаксиси муқаррарии CSS, Less инчунин услуби дигари шарҳро пешниҳод мекунад .

  1. // Ин шарҳ аст
  2. /* Ин ҳам шарҳ аст */

Вазооро омехта мекунад

Миксинҳо асосан барои CSS-ро дар бар мегиранд ё қисман доранд, ки ба шумо имкон медиҳанд, ки блоки кодро дар як блок муттаҳид кунед. Онҳо барои хосиятҳои пешоянди фурӯшанда box-shadow, ба монанди градиентҳои кросс-браузер, стекҳои шрифт ва ғайра бузурганд. Дар зер намунаи омехтаҳое оварда шудааст, ки ба Bootstrap дохил карда шудаанд.

Стекҳои шрифт

  1. #шрифт {
  2. . стенография ( @weight : normal , @size : 14px , @lineHeight : 20px ) {
  3. шрифт - андоза : @size ;
  4. шрифт - вазн : @weight ;
  5. сатр - баландӣ : @lineHeight ;
  6. }
  7. . sans - serif ( @weight : normal , @size : 14px , @lineHeight : 20px ) {
  8. шрифт - оила : "Helvetica Neue" , ​​Helvetica , Arial , sans - serif ;
  9. шрифт - андоза : @size ;
  10. шрифт - вазн : @weight ;
  11. сатр - баландӣ : @lineHeight ;
  12. }
  13. ...
  14. }

Градиентҳо

  1. #градиент {
  2. ...
  3. . амудӣ ( @startColor : #555, @endColor: #333) {
  4. замина - ранг : @endColor ;
  5. замина - такрор : такрор - x ;
  6. замина - тасвир : - khtml - градиент ( хаттӣ , боло чап , поёни чап , аз ( @startColor ), то ( @endColor )); // Konqueror
  7. замина - тасвир : - moz - linear - градиент ( @startColor , @endColor ); // FF 3.6+
  8. замина - тасвир : - ms - хатти - градиент ( @startColor , @endColor ); // IE10
  9. замина - тасвир : - webkit - градиент ( хаттӣ , болои чап , поёни чап , ранг - қатъ ( 0 %, @startColor ), ранг - қатъ ( 100 %, @endColor )); // Safari 4+, Chrome 2+
  10. замина - тасвир : - webkit - linear - градиент ( @startColor , @endColor ); // Safari 5.1+, Chrome 10+
  11. замина - тасвир : - o - хатӣ - градиент ( @startColor , @endColor ); // Опера 11.10
  12. замина - тасвир : хатӣ - градиент ( @startColor , @endColor ); // Стандарт
  13. }
  14. ...
  15. }

Амалиёт

Барои тавлиди миксинҳои фасеҳ ва пурқудрате, ки дар зер оварда шудааст, тасаввур кунед ва математика иҷро кунед.

  1. // Гридитуд
  2. @gridСутунҳо : 16 ;
  3. @gridColumnWidth : 40px ;
  4. @gridGutterWidth : 20px ;
  5. @siteWidth : ( @gridColumns * @gridColumnWidth ) + ( @gridGutterWidth * ( @gridColumns - 1 ));
  6.  
  7. // Якчанд сутунҳо созед
  8. . сутунҳо ( @columnSpan : 1 ) {
  9. паҳно : ( @gridColumnWidth * @columnSpan ) + ( @gridGutterWidth * ( @columnSpan - 1 ));
  10. }

Тартиб додани камтар

Пас аз тағир додани .lessфайлҳо дар /lib/, шумо бояд онҳоро аз нав тартиб диҳед, то файлҳои bootstrap-*.*.*.css ва bootstrap-*.*.*.min.css барқарор карда шаванд. Агар шумо ба GitHub дархост пешниҳод кунед, шумо бояд ҳамеша аз нав тартиб диҳед.

Роҳҳои ҷамъоварӣ

Усул Қадамҳо
Гиреҳ бо makefile

Компилятори сатри фармони камтарро бо npm бо иҷро кардани фармони зерин насб кунед:

$ npm насб камтарc

Пас аз насб танҳо makeаз решаи директорияи bootstrap худ кор кунед ва шумо ҳама омодаед.

Илова бар ин, агар шумо watchr насб карда бошед, шумо метавонед кор кунед, make watchто ҳар дафъае, ки шумо файлро дар lib bootstrap таҳрир мекунед, bootstrap ба таври худкор аз нав сохта шавад (ин талаб карда намешавад, танҳо як усули роҳат).

Javascript

Навтарин Less.js-ро зеркашӣ кунед ва роҳ ба он (ва Bootstrap) -ро дар head.

  1. <link rel = "stylesheet/less" href = "/path/to/bootstrap.less" >
  2. <script src = "/path/to/less.js" ></script>

Барои дубора тартиб додани файлҳои .кам, танҳо онҳоро захира кунед ва саҳифаи худро аз нав бор кунед. Less.js онҳоро тартиб медиҳад ва дар анбори маҳаллӣ нигоҳ медорад.

Сатри фармон

Агар шумо аллакай асбоби сатри фармони камтарро насб карда бошед, танҳо фармони зеринро иҷро кунед:

$ lessc ./lib/bootstrap.less > bootstrap.css

Боварӣ ҳосил кунед, ки ба --compressин фармон дохил кунед, агар шумо кӯшиш кунед, ки чанд байтро захира кунед!

Барномаи камтари Mac

Барномаи ғайрирасмии Mac феҳристҳои файлҳои .lessро тамошо мекунад ва пас аз ҳар сабти файли .less тамошошуда кодро ба файлҳои маҳаллӣ тартиб медиҳад.

Агар хоҳед, шумо метавонед афзалиятҳоро дар барнома барои минификатсияи худкор ва дар кадом директория файлҳои тартибдодашуда иваз кунед.