Etiam porta sem malesuada magna mollis euismod. Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum uye eros.
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.
Kuti utange nekukurumidza uye zviri nyore, ingokopa iyi snippet papeji rako rewebhu.
A fan wekushandisa Zvishoma? Hapana dambudziko, ingo batanidza repo uye wedzera mitsara iyi:
Dhawunirodha, forogo, dhonza, mafaera nyaya, uye nezvimwe neiyo official Bootstrap repo paGithub.
Mumazuva ekutanga eTwitter, mainjiniya akashandisa chero raibhurari yavaiziva kuti isangane nezvinodiwa kumberi. Bootstrap yakatanga semhinduro kumatambudziko akaunza uye kusimudzira kwakakurumidza kukurumidza panguva yekutanga yeTwitter Hackweek.
Nerubatsiro uye nemhinduro yevazhinji mainjiniya paTwitter, Bootstrap yakakura zvakanyanya kusanganisa kwete chete masitaera ekutanga, asi yakanyanya kunaka uye yakasimba yekumberi-yekupedzisira dhizaini mapatani.
Verenga zvimwe pa dev.twitter.com ›
Bootstrap inoedzwa uye inotsigirwa mumabhurawuza makuru emazuva ano seChrome, Safari, Internet Explorer, uye Firefox.
Bootstrap inouya yakazara neyakaunganidzwa CSS, isina kuunganidzwa, uye muenzaniso matemplate.
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.
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.
- <div class="row"> kirasi = "mutsara" >
- <div class = "span6 columns" >
- ...
- </ div>
- <div class = "span10 columns" >
- ...
- </ div>
- </ div>
Iyo yakakosha 940px yakafara, yakatarisana nemudziyo dhizaini kune chero saiti kana peji.
- <muviri>
- <div kirasi = "mudziyo" >
- ...
- </ div>
- </ body>
A flexible fluid kana liquid peji chimiro chine min- uye max-widths uye kuruboshwe-kuruboshwe. Yakanakira maapplication.
- <muviri>
- <div class = "container-fluid" >
- <div class = "sidebar" >
- ...
- </ div>
- <div kirasi = "zviri mukati" >
- ...
- </ div>
- </ div>
- </ body>
Yakajairika typographic hierarchy yekugadzira mapeji ako ewebhu.
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.
Kushandisa kusimbisa, kero, uye zvipfupiso
<strong>
<em>
<address>
<abbr>
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 .
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, asi ivo havachauyi nemasikirwo emukati zvakare. <b>
inoitirwa kuratidza mazwi kana mitsara pasina kuwedzera kukosha, asi <i>
kazhinji ndeyeizwi, tekinoroji mazwi, nezvimwe.
Icho <address>
chinhu chinoshandiswa kune ruzivo rwekusangana kune tateguru waro wepedyo, kana boka rese rebasa. Heino maitiro azvinotaridzika:
Cherechedzo: Mutsetse wega wega mumutsara <address>
unofanirwa kupera nemutsara-kutyora ( <br />
) kana kuputirwa mu block-level tag (eg, <p>
) kuronga zvakanaka zvirimo.
Pamapfupiso nemaacronyms, shandisa iyo <abbr>
tag ( <acronym>
yakadzikiswa muHTML5 ). Isa iyo shorthand fomu mukati me tag uye isa zita rezita rakazara.
<blockquote>
<p>
<small>
Kusanganisira blockquote, peta <blockquote>
kumativi <p>
uye <small>
ma tag. Shandisa <small>
chinhu kutaura kwaunobva uye iwe uchawana em dash —
pamberi payo.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat ante venenatis dapibus posuere velit aliquet.
Dr. Julius Hibbert
<ul>
<ul.unstyled>
<ol>
dl
<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>
.
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 |
- <table class="common-table"> class = "common-table" >
- ...
- </ table>
Wana shoo shoma nematafura ako nekuwedzera mbizi-striping-ingowedzera .zebra-striped
kirasi.
# | 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.
- <table class="common-table zebra-striped"> class = "common-table zebra-striped" >
- ...
- </ table>
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 |
- <script src="js/jquery/jquery.tablesorter.min.js"></script> src = "js/jquery/jquery.tablesorter.min.js" ></script>
- <script >
- $ ( basa () {
- $ ( "tafura#sortTableExample" ). tablesorter ({ sortList : [[ 1 , 0 ]] });
- });
- </script>
- <tafura yekirasi = "yakajairwa-tafura zebra-mitsetse" >
- ...
- </ table>
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.
Wedzera .form-stacked
kune 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.
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 .primary
kirasi inowanikwa. Uyezve, kutenderedza masitaera ako kuri nyore peasy.
Mabhatani masitayera anogona kuiswa kune chero chinhu chine .btn
yakaiswa. Kazhinji iwe unozoda kushandisa izvi kune chete <a>
, <button>
, uye sarudza <input>
zvinhu. Heino maitiro azvinotaridzika:
Unoda mabhatani makuru kana madiki? Iva nazvo!
Kune mabhatani asiri kushanda kana akadzimwa neapp nechikonzero chimwe kana chimwe, shandisa yakaremara nyika. Ndiko .disabled
kune zvinongedzo uye :disabled
zvezvinhu <button>
.
One-line meseji yekujekesa kutadza, kutadza kukwanisika, kana kubudirira kwechiito. Kunyanya kubatsira kune mafomu.
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.
Modals-dialogs kana lightboxes-akanaka kune zviito zvemukati mumamiriro ezvinhu apo zvakakosha kuti mamiriro ekumashure achengetwe.
Muviri wakanaka…
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 voluptamsgit 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 .
Shandisa mapopovers kupa subtextual ruzivo kune peji pasina kukanganisa marongero.
Etiam porta sem malesuada magna mollis euismod. Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum uye eros.
Bootstrap yakavakwa ne Preboot , yakavhurika-sosi paki 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.
Shandisa sarudzo iyi kushandisa zvizere zveBootstrap's Zvishoma zvinosiyana, musanganiswa, uye nesting muCSS kuburikidza nejavascript mubrowser yako.
- <link rel = "stylesheet/shoma" href = "shoma/bootstrap.less" media = "zvose" />
- <script 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.
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 muZvishoma dzakakwana kuchengetedza nekugadzirisa CSS yako musoro wemahara. Paunenge uchida kushandura kukosha kweruvara kana kukosha kunowanzo shandiswa, gadziridza munzvimbo imwechete uye unogadzika.
- // Links
- @linkColor : #8b59c2;
- @linkColorHover : darken ( @linkColor , 10 );
- // Grays
- @black : #000;
- @grayDark : lighten ( @black , 25 %);
- @grey : lighten ( @black , 50 %);
- @grayLight : lighten ( @black , 70 %);
- @grayLighter : lighten ( @black , 90 %);
- @white : #fff;
- // Accent Colors
- @blue : #08b5fb;
- @girinhi : #46a546;
- @red : #9d261d;
- @yellow : #ffc40d;
- @orange : #f89406;
- @pink : #c3325f;
- @pepuru : #7a43b6;
- // Baseline
- @baseline : 20px ;
Zvishoma zvinopawo imwe nzira yekupindura mukuwedzera kune CSS's yakajairika /* ... */
syntax.
- // Ichi ndicho chirevo
- /* Ichi zvakare chirevo */
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.
- # font {
- . shorthand ( @weight : normal , @size : 14px , @lineHeight : 20px ) {
- font - size : @size ;
- font - uremu : @huremu ;
- mutsetse - urefu : @lineHeight ;
- }
- . sans - serif ( @weight : normal , @size : 14px , @lineHeight : 20px ) {
- font - mhuri : "Helvetica Neue" , Helvetica , Arial , sans - serif ;
- font - size : @size ;
- font - uremu : @huremu ;
- mutsetse - urefu : @lineHeight ;
- }
- . serif ( @weight : normal , @size : 14px , @lineHeight : 20px ) {
- font - family : "Georgia" , Times New Roman , Times , sans - serif ;
- font - size : @size ;
- font - uremu : @huremu ;
- mutsetse - urefu : @lineHeight ;
- }
- . monospace ( @weight : normal , @size : 12px , @lineHeight : 20px ) {
- font - mhuri : "Monaco" , Courier New , monospace ;
- font - size : @size ;
- font - uremu : @huremu ;
- mutsetse - urefu : @lineHeight ;
- }
- }
- #gradient {
- . yakachinjika ( @startColor : #555, @endColor: #333) {
- background - color : @endColor ;
- kumashure - dzokorora : dzokorora - x ;
- background - image : - khtml - gradient ( linear , left top , right top , from ( @startColor ), kusvika ( @endColor )); // Konqueror
- kumashure - mufananidzo : - moz - mutsara - gradient ( kuruboshwe , @startColor , @endColor ); // FF 3.6+
- kumashure - mufananidzo : - ms - mutsara - gradient ( kuruboshwe , @startColor , @endColor ); // IE10
- background - image : - webkit - gradient ( linear , left top , right top , color - stop ( 0 %, @startColor ), ruvara - mira ( 100 %, @endColor )); // Safari 4+, Chrome 2+
- kumashure - mufananidzo : - webkit - linear - gradient ( kuruboshwe , @startColor , @endColor ); // Safari 5.1+, Chrome 10+
- kumashure - mufananidzo : - o - mutsara - gradient ( kuruboshwe , @startColor , @endColor ); // Opera 11.10
- - ms - sefa : %( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)" , @startColor , @endColor ); // IE8+
- sefa : e (%( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)" , @startColor , @endColor )); // IE6 & IE7
- kumashure - mufananidzo : mutsara - gradient ( kuruboshwe , @startColor , @endColor ); // Le standard
- }
- . yakatwasuka ( @startColor : #555, @endColor: #333) {
- background - color : @endColor ;
- kumashure - dzokorora : dzokorora - x ;
- kumashure - mufananidzo : - khtml - gradient ( linear , kuruboshwe kumusoro , kuruboshwe pasi , kubva ( @startColor ), kusvika ( @endColor )); // Konqueror
- background - mufananidzo : - moz - linear - gradient ( @startColor , @endColor ); // FF 3.6+
- background - mufananidzo : - ms - linear - gradient ( @startColor , @endColor ); // IE10
- kumashure - mufananidzo : - webkit - gradient ( linear , kuruboshwe kumusoro , kuruboshwe pasi , ruvara - kumira ( 0 %, @startColor ), ruvara - kumira ( 100 %, @endColor )); // Safari 4+, Chrome 2+
- kumashure - mufananidzo : - webkit - linear - gradient ( @startColor , @endColor ); // Safari 5.1+, Chrome 10+
- kumashure - mufananidzo : - o - linear - gradient ( @startColor , @endColor ); // Opera 11.10
- - ms - sefa : %( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)" , @startColor , @endColor ); // IE8+
- sefa : e (%( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)" , @startColor , @endColor )); // IE6 & IE7
- kumashure - mufananidzo : mutsara - gradient ( @startColor , @endColor ); // Chiyero
- }
- . directional ( @startColor : #555, @endColor: #333, @deg: 45deg) {
- ...
- }
- . yakatwasuka - matatu - mavara ( @startColor : #00b3ee, @midColor: #7a43b6, @colorStop: 0.5, @endColor: #c3325f) {
- ...
- }
- }
Wana fancy uye ita masvomhu kuti ugadzire inoshanduka uye ine simba musanganiswa senge iri pazasi.
- // Griditude
- @gridColumns : 16 ;
- @gridColumnWidth : 40px ;
- @gridGutterWidth : 20px ;
- // Grid System
- . mudziyo {
- upamhi : @siteWidth ;
- kumucheto : 0 auto ;
- . clearfix ();
- }
- . mbiru ( @columnSpan : 1 ) {
- kuratidza : inline ;
- float : left ;
- hupamhi : ( @gridColumnWidth * @columnSpan ) + ( @gridGutterWidth * ( @columnSpan - 1 ));
- kumucheto - kuruboshwe : @gridGutterWidth ;
- & : mwana wekutanga {
- kumucheto - kuruboshwe : 0 ;
- }
- }
- . offset ( @columnOffset : 1 ) {
- kumucheto - kuruboshwe : ( @gridColumnWidth * @columnOffset ) + ( @gridGutterWidth * ( @columnOffset - 1 )) ) zvakakosha ;
- }