kumusoro
ruboshwe
rudyi
pazasi

Bootstrap, kubva kuTwitter

Bootstrap ibhuku rekushandisa kubva kuTwitter rakagadzirirwa kutanga kuvandudza kwewebhusaiti nemasaiti.
Inosanganisira base CSS uye HTML ye typography, mafomu, mabhatani, matafura, grids, navigation, nezvimwe.

Nerd alert: Bootstrap yakavakwa neIshoma uye yakagadzirirwa kushanda kunze kwegedhi uine mabhurawuza emazuva ano mupfungwa.

Hotlink iyo CSS

Kuti utange nekukurumidza uye zviri nyore, ingokopa iyi snippet papeji rako rewebhu.

Shandisa neZvishoma

A fan wekushandisa Zvishoma? Hapana dambudziko, ingo batanidza repo uye wedzera mitsara iyi:

Fork paGitHub

Dhawunirodha, forogo, dhonza, mafaera nyaya, uye nezvimwe neiyo official Bootstrap repo paGithub.

Bootstrap paGitHub »

Ikozvino v1.3.0

Nhoroondo

Mainjiniya paTwitter vakamboshandisa chero raibhurari yavaiziva kuti isangane nezvinodiwa. Bootstrap yakatanga semhinduro kumatambudziko akaunzwa. Nerubatsiro rwevanhu vazhinji vanotyisa, Bootstrap yakakura zvakanyanya.

Verenga zvimwe pa dev.twitter.com ›

Browser rutsigiro

Bootstrap inoedzwa uye inotsigirwa mumabhurawuza makuru emazuva ano seChrome, Safari, Internet Explorer, uye Firefox.

Yakaedzwa uye inotsigirwa muChrome, Safari, Internet Explorer, uye Firefox
  • Latest Safari
  • Yazvino Google Chrome
  • Firefox 4+
  • Internet Explorer 7+
  • Opera 11

Chii chinosanganisirwa

Bootstrap inouya yakazara neyakaunganidzwa CSS, isina kuunganidzwa, uye muenzaniso matemplate.

Kurumidza-kutanga mienzaniso

Unoda mamwe matemplate anokurumidza? Tarisa iyi mienzaniso yakakosha yatakaisa pamwechete:

  • Yakareruka-matatu-makoramu marongero ane hero unit
  • Fluid marongero ane static sidebar
  • Rakarembera mudziyo wekushandisa

Default grid

Iyo yakasarudzika grid system yakapihwa sechikamu cheBootstrap ndeye 940px yakafara 16-column grid. Iko kuravira kweiyo yakakurumbira 960 grid system, asi isina yekuwedzera margin / padding kuruboshwe nekurudyi mativi.

Muenzaniso grid markup

Sezvinoratidzwa pano, hurongwa hwekutanga hunogona kugadzirwa ne "makoroni" maviri, imwe neimwe inotora nhamba yezvikamu gumi nematanhatu zvekutanga zvatakatsanangura sechikamu chegridi yedu. Ona mienzaniso iri pasi apa kuti uwane mamwe misiyano.

  1. <div kirasi = "mutsara" >
  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

Offsetting columns

4
8 kukanganisa 4
1/3 bvisa 2/3s
4 kubvisa 4
4 kubvisa 4
5 kukanganisa 3
5 kukanganisa 3
10 kubvisa 6

Nesting columns

Nest zvirimo zvako kana uchifanirwa nekugadzira .rowmukati meiyo column iripo.

Mienzaniso yemakoramu anested

Chikamu 1 chechikamu
Level 2
Level 2
  1. <div kirasi = "mutsara" >
  2. <div class = "span12" >
  3. Chikamu 1 chechikamu
  4. <div kirasi = "mutsara" >
  5. <div class = "span6" >
  6. Level 2
  7. </ div>
  8. <div class = "span6" >
  9. Level 2
  10. </ div>
  11. </ div>
  12. </ div>
  13. </ div>

Gadzirisa grid yako wega

Yakavakwa muBootstrap mashoma mashoma ekugadzirisa iyo default 940px grid system. Nekamwe kagadziriso, unogona kugadzirisa saizi yemakoramu, magita avo, uye mudziyo wavanogara.

Mukati megridi

Iwo akasiyana anodiwa kugadzirisa grid system parizvino ese anogara mu preboot.less.

Variable Default value Tsanangudzo
@gridColumns 16 Nhamba yemakoramu mukati megridi
@gridColumnWidth 40px Upamhi hwembiru imwe neimwe mukati megridi
@gridGutterWidth 20px Nzvimbo isina kunaka pakati pembiru imwe neimwe
@siteWidth Yakaverengerwa huwandu hwese makolamu uye magita Isu tinoshandisa imwe yakakosha match kuverenga nhamba yemakoramu uye magita uye kuseta hupamhi .fixed-container()hwemusanganiswa.

Iye zvino kugadzirisa

Kugadzirisa grid kunoreva kushandura matatu @grid-*akasiyana uye kudzoreredza Madiki mafaera.

Bootstrap inouya yakashongedzerwa kubata grid system inosvika makumi maviri nemana makoramu; iyo default ingori 16. Heano maitiro egridi yako inotaridzika yakasarudzika kune 24-column grid.

  1. @gridColumns : 24 ;
  2. @gridColumnWidth : 20px ;
  3. @gridGutterWidth : 20px ;

Kana yangodzokororwa, iwe unenge wagadzirirwa!

Fixed layout

Iyo yakasarudzika uye yakapusa 940px-yakafara, yakatarisana dhizaini yeinongoita chero webhusaiti kana peji rinopihwa neamwechete <div.container>.

  1. <muviri>
  2. <div kirasi = "mudziyo" >
  3. ...
  4. </ div>
  5. </ body>

Fluid marongerwo

Imwe nzira, inochinjika yemvura peji chimiro chine min- uye max-hupamhi uye kuruboshwe-kuruboshwe. Yakanakira maapplication uye zvinyorwa.

  1. <muviri>
  2. <div class = "container-fluid" >
  3. <div class = "sidebar" >
  4. ...
  5. </ div>
  6. <div kirasi = "zviri mukati" >
  7. ...
  8. </ div>
  9. </ div>
  10. </ body>

Misoro & kopi

Yakajairika typographic hierarchy yekugadzira mapeji ako ewebhu.

Iyo yese typographic grid yakavakirwa pane maviri Madiki akasiyana mune yedu preboot.less faira: @basefontuye @baseline. Yekutanga ndiyo base font-saizi inoshandiswa mukati mese uye yechipiri ndiyo base mutsetse-urefu.

Isu tinoshandisa izvo zvinosiyanisa, uye mamwe masvomhu, kugadzira miganho, padding, uye mutsara-urefu hwemhando yedu yese nezvimwe.

h1. Musoro 1

h2. Musoro 2

h3. Musoro 3

h4. Musoro wechi4

h5. Musoro 5
h6. Musoro 6

Muenzaniso ndima

Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id id nibh ultricies vehicula ut id elit.

Musoro wemuenzaniso Une kamusoro-diki...

Misc. zvinhu

Kushandisa kusimbisa, kero, uye zvipfupiso

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

Nguva yekushandisa

Mategi ekusimbisa ( <strong>uye <em>) anofanira kushandiswa kuratidza kukosha kwakawedzerwa kana kusimbisa kweshoko kana chirevo maererano nekopi yakaripoteredza. Shandisa <strong>kukosha uye <em>kusimbisa kusimbisa .

Kusimbisa mundima

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, pharetra augue.

Ongorora: Zvichiri zvakanaka kushandisa <b>uye <i>ma tag muHTML5 uye havafanirwe kunyorwa zvakashinga uye iticic, zvichiteerana (kunyangwe paine imwe semantic element, ishandise). <b>inoitirwa kuratidza mazwi kana mitsara pasina kuwedzera kukosha, asi <i>kazhinji ndeyeizwi, tekinoroji mazwi, nezvimwe.

Kero

Icho <address>chinhu chinoshandiswa kune ruzivo rwekusangana kune tateguru waro wepedyo, kana boka rese rebasa. Heino mienzaniso miviri yekuti ingashandiswa sei:

Twitter, Inc.
795 Folsom Ave, Suite 600
San Francisco, CA 94107
P: (123) 456-7890

Cherechedzo: Mutsetse wega wega mumutsara <address>unofanirwa kupera nemutsara-kutyora ( <br />) kana kuputirwa mu block-level tag (eg, <p>) kuronga zvakanaka zvirimo.

Madimburiko

Pamapfupiso nemaacronyms, shandisa iyo <abbr>tag ( <acronym>yakadzikiswa muHTML5 ). Isa iyo shorthand fomu mukati me tag uye isa zita rezita rakazara.

Blockquotes

<blockquote> <p> <small>

Nzira yekutaura sei

Kusanganisira blockquote, peta <blockquote>kumativi <p>uye <small>ma tag. Shandisa <small>chinhu kutaura kwaunobva uye iwe uchawana em dash &mdash;pamberi payo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat ante venenatis dapibus posuere velit aliquet.

Dr. Julius Hibbert
  1. <blockquote>
  2. <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat ante venenatis dapibus posuere velit aliquet. </ p>
  3. <diki> Dr. Julius Hibbert </small>
  4. </blockquote>

Lists

Zvisina kurairwa<ul>

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Integer molestie lorem at massa
  • Facilisis mu pretium nisl aliquet
  • Nulla volutpat aliquam velit
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat at
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • Eget porttitor lorem

Unstyled<ul.unstyled>

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Integer molestie lorem at massa
  • Facilisis mu pretium nisl aliquet
  • Nulla volutpat aliquam velit
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat at
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • Eget porttitor lorem

Ordered<ol>

  1. Lorem ipsum dolor sit amet
  2. Consectetur adipiscing elit
  3. Integer molestie lorem at massa
  4. Facilisis mu pretium nisl aliquet
  5. Nulla volutpat aliquam velit
  6. Faucibus porta lacus fringilla vel
  7. Aenean sit amet erat nunc
  8. Eget porttitor lorem

Tsanangudzodl

Tsanangudzo mazita
Rondedzero yerondedzero yakakwana pakutsanangura mazwi.
Euismod
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida at eget metus.
Malesuada porta
Etiam porta sem malesuada magna mollis euismod.

Code

<code> <pre>

Pimp kodhi yako muchimiro nematagi maviri akareruka. Kuti uwedzere kushamisa kuburikidza nejavascript, donhedza muGoogle kodhi prettify raibhurari uye wagadzirira.

Tichipa kodhi

Kodhi, zvidhinha kana zvimedu zviri mukati, zvinogona kuratidzwa nemaitiro nekuputira mune chaiyo tag. Kune mabhuraki ekodhi inotenderera mitsetse yakawanda, shandisa <pre>chinhu. Kune inline kodhi, shandisa <code>chinhu.

Element Mhedzisiro
<code> Mumutsara wemavara seizvi, kodhi yako yakaputirwa ichaita sechinhu ichi >html<.
<pre>
<div>
  <h1>Musoro</h1>
  <p>Chimwe chinhu pano...</p>
</ div>

Cherechedza: Iva nechokwadi chekuchengeta kodhi mukati prememategi pedyo nekuruboshwe sezvinobvira; ichapa ma tabo ese.

<pre class="prettyprint">

Uchishandisa iyo google-code-prettify raibhurari, uri mabhuraki ekodhi tora yakati siyanei maitiro ekuona uye otomatiki syntax inosimudzira.

<div> <h1> Musoro </h1> <p> Chimwe chinhu pano... </p> </div>
  
  

Dhawunirodha google-code-prettify uye woona iyo readme yekushandisa sei.

Inline labels

<span class="label">

Shevedzera kutarisisa kana kumisa chero mutsara mune zvinyorwa zvemuviri wako.

Nyora chero chinhu

Kumboda imwe yeaya anoyevedza Nyowani ! kana Mireza yakakosha paunenge uchinyora kodhi? Zvakanaka, ikozvino wava navo. Hezvino izvo zvinosanganisirwa neiyo default:

Label Mhedzisiro
<span class="label">Default</span> Default
<span class="label success">New</span> New
<span class="label warning">Warning</span> Yambiro
<span class="label important">Important</span> Zvakakosha
<span class="label notice">Notice</span> Cherechedzai

Media grid

Ratidza zvigunwe zvehukuru hwakasiyana pamapeji ane yakaderera HTML tsoka uye zvitaera zvidiki.

Muenzaniso zvigunwe

Thumbnails muiyo .media-gridinogona kuve chero saizi, asi inoshanda zvakanyanya kana yakamepurwa yakananga kune yakavakirwa-mukati Bootstrap grid system. Mifananidzo yakafara se90, 210, uye 330 inosanganiswa nemapikisi mashoma epadding kuti aenzane ne .span2, .span4, uye .span6makoramu saizi.

Zvikuru

Pakati

Diki

Coding them

Media grids ari nyore kushandisa uye zviri nyore padivi remakapu. Kukura kwavo kunoenderana nehukuru hwemifananidzo inosanganisirwa.

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

Kuvaka matafura

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

Matafura akanaka-kune zvinhu zvakawanda. Matafura makuru, zvisinei, anoda chidimbu cherudo rwemarkup kuti rubatsire, scalable, uye kuverenga (padanho rekodhi). Heano mazano mashoma ekubatsira.

Gara uchiputira makoramu misoro yako mune <thead>yakadaro iyo hierarchy iri <thead>> <tr>> <th>.

Zvakafanana nemusoro wembiru, zvese zvemuviri wetafura yako zvinofanirwa kuputirwa mukuti hutongi hwako <tbody>huve <tbody>> <tr>> <td>.

Muenzaniso: Default table styles

Matafura ese anozoitwa otomatiki aine miganhu yakakosha chete kuve nechokwadi chekuverenga uye kuchengetedza chimiro. Hapana chikonzero chekuwedzera mamwe makirasi kana hunhu.

# Zita rokutanga Zita rokupedzisa Mutauro
1 Vamwe Poshi Chirungu
2 Joe Sixpack Chirungu
3 Stu Dent Code
  1. <tafura>
  2. ...
  3. </ table>

Muenzaniso: Mbizi ine mitsetse

Wana shoo shoma nematafura ako nekuwedzera mbizi-striping-ingowedzera .zebra-stripedkirasi.

# Zita rokutanga Zita rokupedzisa Mutauro
1 Vamwe Poshi Chirungu
2 Joe Sixpack Chirungu
3 Stu Dent Code

Cherechedzo: Zebra-striping inoenderera mberi isingawanikwe kumabhurawuza echikuru seIE8 uye pazasi.

  1. <tafura yekirasi = "mbizi-mitsetse" >
  2. ...
  3. </ table>

Muenzaniso: Zebra-striped w/ TableSorter.js

Tichitora muenzaniso wekare, tinovandudza kukosha kwematafura edu nekupa mashandiro ekugadzirisa kuburikidza nejQuery neTablesorter plugin . Dzvanya musoro wechero chikamu kuti uchinje rudzi.

# Zita rokutanga Zita rokupedzisa Mutauro
2 Joe Sixpack Chirungu
3 Stu Dent Code
1 Your Poshi Chirungu
  1. <script src = "js/jquery/jquery.tablesorter.min.js" ></script>
  2. <script >
  3. $ ( basa () {
  4. $ ( "tafura#sortTableExample" ). tablesorter ({ sortList : [[ 1 , 0 ]] });
  5. });
  6. </script>
  7. <tafura yekirasi = "mbizi-mitsetse" >
  8. ...
  9. </ table>

Default styles

Mafomu ese anopihwa zvitaera zvekusarudzika kuti azviratidze nenzira inoverengeka uye inorema. Zvitaera zvinopihwa zvekupinza zvinyorwa, sarudza zvinyorwa, zvinyorwa, mabhatani eredhiyo uye mabhokisi ekutarisa, uye mabhatani.

Muenzaniso fomu legend
Zvimwe zvakakosha pano
Chidimbu chemashoko erubatsiro
Muenzaniso fomu legend
@
Muenzaniso fomu legend
Cherechedza: Mabhii anotenderedza sarudzo dzese dzenzvimbo dzakakura dzekudzvanya uye fomu rinoshandiswa.
ku Nguva dzese dzinoratidzwa sePacific Standard Time (GMT -08:00).
Runyoro rwechivharo cherubatsiro kutsanangura ndima iri pamusoro kana zvichidikanwa.
 

Akaturikidzana mafomu

Wedzera .form-stackedkune fomu yako HTML uye iwe unenge uine mavara pamusoro peminda yavo pane kuruboshwe kwavo. Izvi zvinoshanda zvakanaka kana mafomu ako ari mapfupi kana uine makoramu maviri ezvekupinza mafomu anorema.

Muenzaniso fomu legend
Muenzaniso fomu legend
Chidimbu chemashoko erubatsiro
Cherechedza: Mabhii anotenderedza sarudzo dzese dzenzvimbo dzakakura dzekudzvanya uye fomu rinoshandiswa.
 

Gadzira saizi yemunda

Gadzirisa chero fomu,, inputkana selecthupamhi textareanekuwedzera makirasi mashoma kune yako markup.

Kubva pav1.3.0, isu takawedzera iyo grid-based sizing makirasi emafomu zvinhu. Ndokumbira ushandise aya pamusoro pearipo .mini, .small, nezvimwe makirasi.

Mabhatani

Semusangano, mabhatani anoshandiswa kuita zviito nepo zvinongedzo zvichishandiswa kuzvinhu. Semuyenzaniso, "Kudhaunirodha" rinogona kunge riri bhatani uye "zvichangobva kuitika" rinogona kunge riri chinongedzo.

Ese mabhatani anogara kune yakareruka grey maitiro, asi akati wandei makirasi anoshanda anogona kuiswa kune akasiyana mavara masitaera. Aya makirasi anosanganisira kirasi yebhuruu .primary, kirasi yebhuruu-chiedza .info, kirasi yegirini .success, uye kirasi tsvuku .danger.

Mabhatani emuenzaniso

Mabhatani masitayera anogona kuiswa kune chero chinhu chine .btnyakaiswa. Kazhinji iwe unozoda kushandisa izvi kune chete <a>, <button>, uye sarudza <input>zvinhu. Heino maitiro azvinotaridzika:

       

Alternate sizes

Unoda mabhatani makuru kana madiki? Iva nazvo!

Disabled state

Kune mabhatani asiri kushanda kana akadzimwa neapp nechikonzero chimwe kana chimwe, shandisa yakaremara nyika. Ndiko .disabledkune zvinongedzo uye :disabledzvezvinhu <button>.

Links

Mabhatani

 

Basic alerts

.alert-message

One-line meseji yekujekesa kutadza, kutadza kukwanisika, kana kubudirira kwechiito. Kunyanya kubatsira kune mafomu.

Tora javascript »

×

Holy guacamole! Best check yo self, hausi kunyanyonaka.

×

Oh snap! Chinja ichi neicho uye woedza zvakare.

×

Kuita zvakanaka! Wakwanisa kuverenga meseji yechenjedzo iyi.

×

Musoro! Iyi yambiro inoda kutariswa newe, asi haisati iri yakakosha pamberi.

Muenzaniso kodhi

  1. <div kirasi = "yambiro-yambiro" >
  2. <a class = "close" href = "#" > × </a>
  3. <p><strong> Tsvene guacamole! </strong> Best check yo self, hausi kunyanyonaka. </ p>
  4. </ div>

Vhara mameseji

.alert-message.block-message

Kune meseji inoda tsananguro yakati wandei, tine ziviso yemaitiro endima. Aya akanakira kubhuroka mameseji ezvikanganiso akareba, kunyevera mushandisi nezvechiito chakamirira, kana kungopa ruzivo rwekusimbisa zvakanyanya pane peji.

Tora javascript »

×

Holy guacamole! Iyi inyevero! Best check yo self, hausi kunyanyonaka. Nulla vitae elit libero, pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

×

Oh snap! Wawana kukanganisa! Chinja ichi neicho uye woedza zvakare.

  • Duis mollis est non commodo luctus
  • Nisi erat porttitor ligula
  • Eget lacinia odio sem nec elit
×

Kuita zvakanaka! Wakwanisa kuverenga meseji yechenjedzo iyi. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Maecenas faucibus mollis interdum.

×

Musoro! Iyi yambiro inoda kutariswa newe, asi haisati iri yakakosha pamberi.

Muenzaniso kodhi

  1. <div kirasi = "alert-message block-message yambiro" >
  2. <a class = "close" href = "#" > × </a>
  3. <p><strong> Tsvene guacamole! Iyi inyevero! </strong> Best check yo self, hausi kunyanyonaka. Nulla vitae elit libero, pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. </ p>
  4. <div class = "alert-actions" >
  5. <a class = "btn small" href = "#" > Tora chiito ichi </a> <a class = "btn small" href = "#" > Kana kuti ita izvi </a>
  6. </ div>
  7. </ div>

Modals

Modals-dialogs kana lightboxes-akanaka kune zviito zvemukati mumamiriro ezvinhu apo zvakakosha kuti mamiriro ekumashure achengetwe.

Tora javascript »

Tooltips

Twipsies inonyanya kubatsira kubatsira mushandisi akavhiringidzika uye kuvanongedzera munzira kwayo.

Tora javascript »

Lorem ipsum dolar sit amet illo error ipsum veritatis aut iste perspiciatis iste voluptas natus illo quasi odit aut natus consequuntur consequuntur, aut natus illo voluptatem odit perspiciatis laudantium rem doloremque totam voluptas. Voluptasdicta eaque beatae aperiam ut enim voluptatem explicabo explicabo, voluptas quia odit fugit accusantium totam totam architecto explicabo sit quasi fugit fugit, totam doloremque unde sunt sed dictaum quae fugit fugit accusantium totam totam architecto explicabo sit quasi fugit fugit, totam doloremque unde sunt sed dictaum quae voluptamsgit accusantium accusantium totam architecto explicabo sit quasi fugit fugit .

Popover

Shandisa mapopovers kupa subtextual ruzivo kune peji pasina kukanganisa marongero.

Tora javascript »

Popover Title

Etiam porta sem malesuada magna mollis euismod. Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum uye eros.

Kutanga

Kubatanidza javascript neBootstrap raibhurari iri nyore kwazvo. Pazasi isu tinoenda pamusoro pezvakakosha uye tinokupa iwe anotyisa plugins kuti iwe utange!

Ona javascript docs »

Chii chinosanganisirwa

Hunza zvimwe zveBootstrap zvinonyanya kukosha kuhupenyu nemapulagi matsva anoshanda nejQuery uye Ender . Tinokukurudzira kuti uwedzere uye uzvigadzirise kuti zvienderane nezvinodiwa zvako zvekusimudzira.

File Tsanangudzo
bootstrap-modal.js Yedu Modal plugin ndeye yakanakisa slim inotora pane yechinyakare modal js plugin! Isu takanyatso ngwarira kuti tibatanidze chete mashandiro atinoda patwitter.
bootstrap-alerts.js Iyo yambiro plugin ikirasi diki diki yekuwedzera kushanda kwepedyo kune ziviso.
bootstrap-dropdown.js Iyi plugin ndeyekuwedzera kudonhedza kupindirana kune iyo bootstrap topbar kana tabbed navigations.
bootstrap-scrollspy.js Iyo ScrollSpy plugin ndeyekuwedzera otomatiki yekuvandudza nav zvichibva pane yekupumburudza chinzvimbo kune iyo bootstrap topbar.
bootstrap-tabs.js Iyi plugin inowedzera nekukurumidza, ine simba tebhu uye mashandiro epiritsi ekuchovha bhasikoro kuburikidza nemukati zvemukati.
bootstrap-twipsy.js Kubva pane yakanakisa jQuery.tipsy plugin yakanyorwa naJason Frame; twipsy ishanduro yakagadziridzwa, isingavimbi nemifananidzo, inoshandisa css3 yemifananidzo, uye data-hunhu hwekuchengetera zita renzvimbo!
bootstrap-popover.js Iyo popover plugin inopa yakapusa interface yekuwedzera popover kune yako application. Inowedzera boostrap-twipsy.js plugin, saka iva nechokwadi chekubata iyo faira zvakare paunenge uchisanganisira popover muprojekti yako!

Javascript inofanirwa here?

Kwete! Bootstrap yakagadzirwa kutanga uye zvakanyanya kuve raibhurari yeCSS. Iyi javascript inopa yakakosha yekudyidzana layer pamusoro peakasanganisirwa masitaera.

Nekudaro, kune avo vanoda javascript, isu takapa maplugins ari pamusoro kuti akubatsire iwe kunzwisisa maitiro ekubatanidza Bootstrap nejavascript uye kukupa iwe nekukurumidza, kuremerwa sarudzo yebasa rekutanga ipapo.

Kuti uwane rumwe ruzivo uye kuona mamwe mhenyu demos, ndapota tarisa kune yedu plugin zvinyorwa peji peji .

Bootstrap yakavakwa ne Preboot , yakavhurika-sosi pack yemamikisi uye zvinosiyana-siyana kuti zvishandiswe pamwe neZvishoma , CSS preprocessor yekukurumidza uye nyore webhu kuvandudza.

Tarisa uone mashandisiro atakaita Preboot muBootstrap uye kuti ungaishandisa sei kana ukasarudza kumhanya Zvishoma pane yako inotevera purojekiti.

Kuishandisa sei

Shandisa sarudzo iyi kushandisa zvizere zveBootstrap's Zvishoma zvinosiyana, musanganiswa, uye nesting muCSS kuburikidza nejavascript mubrowser yako.

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

Hausi kunzwa mhinduro ye.js? Edza iyo Less Mac app kana shandisa Node.js kuunganidza paunotumira kodhi yako.

Chii chinosanganisirwa

Heano mamwe emhando yepamusoro yezvinosanganisirwa mu Twitter Bootstrap sechikamu cheBootstrap. Tungamira kune iyo Bootstrap webhusaiti kana Github purojekiti peji kuti utore uye udzidze zvimwe.

Variables

Variables muZvishoma dzakakwana kuchengetedza nekugadzirisa CSS yako musoro wemahara. Paunenge uchida kushandura kukosha kweruvara kana kukosha kunowanzo shandiswa, gadziridza munzvimbo imwechete uye unogadzika.

  1. // Links
  2. @linkColor : #8b59c2;
  3. @linkColorHover : darken ( @linkColor , 10 );
  4.  
  5. // Grays
  6. @black : #000;
  7. @grayDark : lighten ( @black , 25 %);
  8. @grey : lighten ( @black , 50 %);
  9. @grayLight : lighten ( @black , 70 %);
  10. @grayLighter : lighten ( @black , 90 %);
  11. @white : #fff;
  12.  
  13. // Accent Colors
  14. @blue : #08b5fb;
  15. @girinhi : #46a546;
  16. @red : #9d261d;
  17. @yellow : #ffc40d;
  18. @orange : #f89406;
  19. @pink : #c3325f;
  20. @pepuru : #7a43b6;
  21.  
  22. // Baseline grid
  23. @basefont : 13px ;
  24. @baseline : 18px ;

Kutsinhira

Zvishoma zvinopawo imwe nzira yekupindura mukuwedzera kune CSS's yakajairika /* ... */syntax.

  1. // Ichi ndicho chirevo
  2. /* Ichi zvakare chirevo */

Inosanganisa iyo wazoo

Mixins inonyanyo sanganisira kana zvidimbu zveCSS, zvichikubvumidza kuti ubatanidze bhuroka rekodhi mune imwe. Iwo akakurisa kune mutengesi prefixed zvivakwa sengebox-shadow , muchinjika-browser gradients, font stacks, nezvimwe. Pazasi pane muenzaniso wemasanganiswa anosanganisirwa neBootstrap.

Mafonti akaturikidzana

  1. # font {
  2. . shorthand ( @weight : normal , @size : 14px , @lineHeight : 20px ) {
  3. font - size : @size ;
  4. font - uremu : @huremu ;
  5. mutsetse - urefu : @lineHeight ;
  6. }
  7. . sans - serif ( @weight : normal , @size : 14px , @lineHeight : 20px ) {
  8. font - mhuri : "Helvetica Neue" , ​​Helvetica , Arial , sans - serif ;
  9. font - size : @size ;
  10. font - uremu : @huremu ;
  11. mutsetse - urefu : @lineHeight ;
  12. }
  13. ...
  14. }

Gradients

  1. #gradient {
  2. ...
  3. . yakatwasuka ( @startColor : #555, @endColor: #333) {
  4. background - color : @endColor ;
  5. kumashure - dzokorora : dzokorora - x ;
  6. kumashure - mufananidzo : - khtml - gradient ( linear , kuruboshwe kumusoro , kuruboshwe pasi , kubva ( @startColor ), kusvika ( @endColor )); // Konqueror
  7. background - mufananidzo : - moz - linear - gradient ( @startColor , @endColor ); // FF 3.6+
  8. background - mufananidzo : - ms - linear - gradient ( @startColor , @endColor ); // IE10
  9. kumashure - mufananidzo : - webkit - gradient ( linear , kuruboshwe kumusoro , kuruboshwe pasi , ruvara - kumira ( 0 %, @startColor ), ruvara - kumira ( 100 %, @endColor )); // Safari 4+, Chrome 2+
  10. kumashure - mufananidzo : - webkit - linear - gradient ( @startColor , @endColor ); // Safari 5.1+, Chrome 10+
  11. kumashure - mufananidzo : - o - linear - gradient ( @startColor , @endColor ); // Opera 11.10
  12. kumashure - mufananidzo : mutsara - gradient ( @startColor , @endColor ); // Chiyero
  13. }
  14. ...
  15. }

Operations

Wana fancy uye ita masvomhu kuti ugadzire inoshanduka uye ine simba musanganiswa senge iri pazasi.

  1. // Griditude
  2. @gridColumns : 16 ;
  3. @gridColumnWidth : 40px ;
  4. @gridGutterWidth : 20px ;
  5. @siteWidth : ( @gridColumns * @gridColumnWidth ) + ( @gridGutterWidth * ( @gridColumns - 1 ));
  6.  
  7. // Ita mamwe makoramu
  8. . mbiru ( @columnSpan : 1 ) {
  9. hupamhi : ( @gridColumnWidth * @columnSpan ) + ( @gridGutterWidth * ( @columnSpan - 1 ));
  10. }

Kuunganidza Zvishoma

Mushure mekugadzirisa .lessmafaira mu /lib/, iwe uchada kudzorera zvakare kuitira kuti udzorezve bootstrap-*.*.*.css uye bootstrap-*.*.*.min.css mafaira. Kana iwe uri kuendesa chikumbiro chekudhonza kuGitHub, iwe unofanirwa kugara uchidzokorora.

Nzira dzekugadzira

Nzira Matanho
Node ine makefile

Isa iyo shoma yekuraira mutsara compiler ne npm nekumhanyisa unotevera kuraira:

$ npm isa lessc

Kana yangoiswa ingomhanya makekubva pamudzi webhootstrap dhairekitori uye mese magadzirira.

Pamusoro pezvo, kana iwe uine watchr yakaiswa, unogona kumhanya make watchkuti bootstrap ivakwe otomatiki pese paunogadzirisa faira mubootstrap lib (izvi hazvidiwe, ingori nyore nzira).

Javascript

Dhawunirodha yazvino Les.js uye sanganisira nzira yekuenda nayo (uye Bootstrap) mu head.

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

Kuti uunganidze zvakare mafaira .less, ingoachengeta uye worodha peji rako zvakare. Less.js inozviunganidza uye nekuzvichengeta munzvimbo yekuchengetedza.

Command line

Kana uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge iwe.

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

Iva nechokwadi chekuisa --compressmumurairo iwoyo kana uri kuedza kuchengetedza mamwe mabhaiti!

Zvishoma Mac app

Iyo isina pamutemo Mac app inoona madhairekitori e.less mafaira uye inounganidza kodhi kumafaira emunharaunda mushure mesevha yega yega yakatariswa .less faira.

Kana iwe uchida, iwe unogona kushandura zvaunofarira muapp kuti uite miniifying uye iyo dhairekitori iyo akaunganidzwa mafaera anoguma mukati.