Twitter Bootstrap

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 paine mabhurawuza emazuva ano chete 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 »

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 class="row"> kirasi = "mutsara" >
  2. <div class = "span6 columns" >
  3. ...
  4. </ div>
  5. <div class = "span10 columns" >
  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
4
6
6
8
8
5
11
16

Offsetting columns

4
8 kukanganisa 4
4 kubvisa 4
4 kubvisa 4
5 kukanganisa 3
5 kukanganisa 3
10 kubvisa 6

Fixed layout

Iyo yakakosha 940px yakafara, yakatarisana nemudziyo dhizaini kune chero saiti kana peji.

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

Fluid marongerwo

A flexible fluid or liquid peji chimiro chine min- uye max-widths uye kuruboshwe-kuruboshwe. Yakanakira maapplication.

  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 uye kopi

Yakajairika typographic hierarchy yekugadzira mapeji ako ewebhu.

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 kadiki...

Iwe unogona zvakare kuwedzera misoro midiki ine <strong>uye<em>

Misc. zvinhu

Kushandisa kusimbisa, kero, uye zvipfupiso

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

Nguva yekushandisa

Mategi ekusimbisa ( <strong>uye <em>) anofanira kushandiswa kuwedzera mutsauko wekuona pakati peizwi kana chirevo nekopi yakatenderedza. Shandisa <strong>kutarisisa kwekare uye kutarisisa <em>kwakapusa nemazita .

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.

Kero

Chinhu addresschinoshandiswa-iwe wakazvifungidzira!-kero. Heino maitiro azvinotaridzika:

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

Cherechedza: Mutsetse wega wega mune addressunofanirwa kupera nemutsara-kutyora ( <br />) kunyatsogadzirisa zviri mukati sezvazvinoverengwa muhupenyu chaihwo pasina chero masitaera akaiswa.

Madimburiko

Pamapfupiso nemaacronyms, shandisa iyo abbrtag ( acronymyakadzikiswa muHTML5 ). Isa iyo shorthand fomu mukati me tag uye isa zita rezita rakazara.

Blockquotes

<blockquote> <p> <cite>

Iva nechokwadi chekuputira ako uye blockquotema tag. Paunenge uchitaura kunobva, shandisa chinhu. Iyo CSS inongofanotungamira zita rine em dash (—).paragraphcitecite

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua...

Dr. Julius Hibbert

Lists

Zvisina kurairwa<ul>

  • Jeremy Bixby
  • Robert Dezure
  • Josh Washington
  • Anton Capresi
  • My Team Mates
    • George Castanza
    • Jerry Seinfeld
    • Cosmo Kramer
    • Elaine Bennis
    • Newman
  • Johane Jakobho
  • Paul Pierce
  • Kevin Garnett

Unstyled<ul.unstyled>

  • Jeremy Bixby
  • Robert Dezure
  • Josh Washington
  • Anton Capresi
  • My Team Mates
    • George Castanza
    • Jerry Seinfeld
    • Cosmo Kramer
    • Elaine Bennis
    • Newman
  • Johane Jakobho
  • Paul Pierce
  • Kevin Garnett

Ordered<ol>

  1. Jeremy Bixby
  2. Robert Dezure
  3. Josh Washington
  4. Anton Capresi
  5. My Team Mates
    1. George Castanza
    2. Jerry Seinfeld
    3. Cosmo Kramer
    4. Elaine Bennis
    5. Newman
  6. Johane Jakobho
  7. Paul Pierce
  8. Kevin Garnett

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.

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 mune theadyakadaro iyo hierarchy iri thead> tr> th.

Zvakafanana nemusoro wembiru, zvese zvemuviri wetafura yako zvinofanirwa kuputirwa mukuti hutongi hwako tbodyhuve 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 yekirasi = "yakajairwa-tafura" >
  2. ...
  3. </ table>

Muenzaniso: Mbizi ine mitsetse

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

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

Default styles

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

Muenzaniso fomu legend
Zvimwe Kukosha 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 ekuisa kune anorema mafomu.

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

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 yebhuruu .primarykirasi inowanikwa. Uyezve, kutenderedza masitaera ako kuri nyore peasy.

Mabhatani emuenzaniso

Mabhatani masitayera anogona kuiswa kune chero chinhu chine .btnyakaiswa. Kazhinji iwe unozoda kushandisa izvi kune chete a, button, uye sarudza inputzvinhu. 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

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

×

Oh snap! Chinja ichi neicho uye woedza zvakare.

×

Holy gaucamole! Best check yo self, hausi kunyanyonaka.

×

Kuita zvakanaka! Wakwanisa kuverenga meseji yechenjedzo iyi.

×

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

Vhara mameseji

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

×

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. Cras mattis consectetur purus sit amet fermentum.

Ita chiito ichi Kana kuti ita izvi

×

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

Ita chiito ichi Kana kuti ita izvi

×

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

Ita chiito ichi Kana kuti ita izvi

×

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

Ita chiito ichi Kana kuti ita izvi

Modals

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

Tool Mazano

Twipsies inonyanya kubatsira kubatsira mushandisi akavhiringidzika uye kuvanongedzera munzira kwayo.

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 .

pazasi!
rudyi!
ruboshwe!
pamusoro!

Popover

Shandisa mapopovers kupa subtextual ruzivo kune peji pasina kuita marongero.

Popover Title

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

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/less" type = "text/css" href = "shoma/bootstrap.less" media = "zvose" />
  2. <script type = "text/javascript" src = "js/less-1.0.41.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 ezvinosanganisirwa mu Twitter Bootstrap sechikamu cheBootstrap. Tungamira kune iyo Bootstrap webhusaiti kana Github purojekiti peji kuti utore uye udzidze zvimwe.

Mavara akasiyana

Variables muZvishoma dzakakwana kuchengetedza uye kugadzirisa yako CSS 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
  23. @baseline : 20px ;

Kutsinhira

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

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

Inosanganisa iyo wazoo

Mixins anonyanya kusanganisira kana zvidimbu zveCSS, zvichikutendera kuti ubatanidze bhuroka rekodhi kuita rimwe. Iwo akakurisa kune mutengesi prefixed zvivakwa senge box-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. . serif ( @weight : normal , @size : 14px , @lineHeight : 20px ) {
  14. font - family : "Georgia" , Times New Roman , Times , sans - serif ;
  15. font - size : @size ;
  16. font - uremu : @huremu ;
  17. mutsetse - urefu : @lineHeight ;
  18. }
  19. . monospace ( @weight : normal , @size : 12px , @lineHeight : 20px ) {
  20. font - mhuri : "Monaco" , Courier New , monospace ;
  21. font - size : @size ;
  22. font - uremu : @huremu ;
  23. mutsetse - urefu : @lineHeight ;
  24. }
  25. }

Gradients

  1. #gradient {
  2. . yakachinjika ( @startColor : #555, @endColor: #333) {
  3. background - color : @endColor ;
  4. kumashure - dzokorora : dzokorora - x ;
  5. background - image : - khtml - gradient ( linear , left top , right top , from ( @startColor ), kusvika ( @endColor )); // Konqueror
  6. kumashure - mufananidzo : - moz - mutsara - gradient ( kuruboshwe , @startColor , @endColor ); // FF 3.6+
  7. kumashure - mufananidzo : - ms - mutsara - gradient ( kuruboshwe , @startColor , @endColor ); // IE10
  8. kumashure - mufananidzo : - webkit - gradient ( linear , left top , right top , color - stop ( 0 %, @startColor ), ruvara - mira ( 100 %, @endColor )); // Safari 4+, Chrome 2+
  9. kumashure - mufananidzo : - webkit - linear - gradient ( kuruboshwe , @startColor , @endColor ); // Safari 5.1+, Chrome 10+
  10. kumashure - mufananidzo : - o - mutsara - gradient ( kuruboshwe , @startColor , @endColor ); // Opera 11.10
  11. - ms - sefa : %( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)" , @startColor , @endColor ); // IE8+
  12. sefa : e (%( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)" , @startColor , @endColor )); // IE6 & IE7
  13. kumashure - mufananidzo : mutsara - gradient ( kuruboshwe , @startColor , @endColor ); // Le standard
  14. }
  15. . yakatwasuka ( @startColor : #555, @endColor: #333) {
  16. background - color : @endColor ;
  17. kumashure - dzokorora : dzokorora - x ;
  18. kumashure - mufananidzo : - khtml - gradient ( linear , kuruboshwe kumusoro , kuruboshwe pasi , kubva ( @startColor ), kusvika ( @endColor )); // Konqueror
  19. background - mufananidzo : - moz - linear - gradient ( @startColor , @endColor ); // FF 3.6+
  20. kumashure - mufananidzo : - ms - linear - gradient ( @startColor , @endColor ); // IE10
  21. kumashure - mufananidzo : - webkit - gradient ( linear , kuruboshwe kumusoro , kuruboshwe pasi , ruvara - kumira ( 0 %, @startColor ), ruvara - kumira ( 100 %, @endColor )); // Safari 4+, Chrome 2+
  22. kumashure - mufananidzo : - webkit - linear - gradient ( @startColor , @endColor ); // Safari 5.1+, Chrome 10+
  23. background - mufananidzo : - o - mutsara - gradient ( @startColor , @endColor ); // Opera 11.10
  24. - ms - sefa : %( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)" , @startColor , @endColor ); // IE8+
  25. sefa : e (%( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)" , @startColor , @endColor )); // IE6 & IE7
  26. kumashure - mufananidzo : mutsara - gradient ( @startColor , @endColor ); // Chiyero
  27. }
  28. . directional ( @startColor : #555, @endColor: #333, @deg: 45deg) {
  29. ...
  30. }
  31. .yakatwasuka - matatu - mavara ( @startColor : #00b3ee, @midColor: #7a43b6, @colorStop: 0.5, @endColor: #c3325f) {
  32. ...
  33. }
  34. }

Kushanda uye grid system

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.  
  6. // Grid System
  7. . mudziyo {
  8. width : @siteWidth ;
  9. kumucheto : 0 auto ;
  10. . clearfix ();
  11. }
  12. . mbiru ( @columnSpan : 1 ) {
  13. kuratidza : inline ;
  14. kuyangarara _ left ;
  15. hupamhi : ( @gridColumnWidth * @columnSpan ) + ( @gridGutterWidth * ( @columnSpan - 1 ));
  16. margin - kuruboshwe : @gridGutterWidth ;
  17. &: chekutanga - mwana {
  18. margin - kuruboshwe : 0 ;
  19. }
  20. }
  21. . offset ( @columnOffset : 1 ) {
  22. kumucheto - kuruboshwe : ( @gridColumnWidth * @columnOffset ) + ( @gridGutterWidth * ( @columnOffset - 1 )) ) zvakakosha ;
  23. }