Etiam porta sem maleuada magna mollis euismod. Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum kuri eros.
Bootstrap nigitabo kiva kuri Twitter cyagenewe gutangiza iterambere rya webapps nimbuga.
Harimo shingiro CSS na HTML kumyandikire, imiterere, buto, imbonerahamwe, gride, kugendana, nibindi byinshi.
Icyitonderwa cya Nerd: Bootstrap yubatswe na Bike kandi yagenewe gukora hanze yumuryango hamwe na mushakisha zigezweho.
Kugirango utangire byihuse kandi byoroshye, kora iki gice kurupapuro rwawe.
Umufana wo gukoresha Buke? Ntakibazo, kora repo gusa wongere iyi mirongo:
Kuramo, fork, gukurura, ibibazo bya dosiye, nibindi byinshi hamwe na repot ya Bootstrap yemewe kuri Github.
Muminsi yambere ya Twitter, injeniyeri yakoresheje isomero hafi ya yose bari bamenyereye kugirango yuzuze ibisabwa imbere. Bootstrap yatangiye nkigisubizo cyibibazo byatanzwe kandi iterambere ryihuse mugihe cya mbere Hackweek ya Twitter.
Hamwe nubufasha nibitekerezo bya ba injeniyeri benshi kuri Twitter, Bootstrap yakuze cyane kuburyo ikubiyemo uburyo bwibanze gusa, ariko nuburyo bwiza kandi burambye imbere-igishushanyo mbonera.
Soma byinshi kuri dev.twitter.com ›
Bootstrap irageragezwa kandi igashyigikirwa muri mushakisha nini zigezweho nka Chrome, Safari, Internet Explorer, na Firefox.
Bootstrap ije yuzuye hamwe na CSS yakozwe, idakusanyijwe, nurugero rwerekana.
Sisitemu isanzwe ya grid yatanzwe nkigice cya Bootstrap ni 940px ubugari bwa 16-inkingi. Nuburyohe bwa sisitemu izwi cyane ya 960, ariko idafite margin / padding yinyongera ibumoso niburyo.
Nkuko bigaragara hano, imiterere shingiro irashobora gushirwaho hamwe n "" inkingi "ebyiri, buri kimwekimwe cyose cyumubare winkingi 16 zifatizo twasobanuye nkigice cya sisitemu ya gride. Reba ingero zikurikira kugirango zitandukanye.
- <div class = "umurongo" >
- <div class = "span6 inkingi" >
- ...
- </div>
- <div urwego = "span10 inkingi" >
- ...
- </div>
- </div>
Shingiro 940px yagutse, igizwe na kontineri igizwe nurubuga urwo arirwo rwose.
- <body>
- <div class = "kontineri" >
- ...
- </div>
- </body>
Imiterere ihindagurika cyangwa urupapuro rwamazi rufite min- na max-ubugari hamwe nu ruhande rwibumoso. Nibyiza kuri porogaramu.
- <body>
- <div class = "kontineri-fluid" >
- <div class = "kuruhande "
- ...
- </div>
- <div class = "ibirimo" >
- ...
- </div>
- </div>
- </body>
Urwego rusanzwe rwimyandikire yo gutunganya urubuga rwawe.
Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur comiculus mus. Nullam id dolor id nibh ultricies vehicula ut id elit.
Ukoresheje gushimangira, aderesi, & amagambo ahinnye
<strong>
<em>
<address>
<abbr>
Ibimenyetso byibandaho ( <strong>
na <em>
) bigomba gukoreshwa kugirango byerekane akamaro cyangwa gushimangira ijambo cyangwa interuro ugereranije na kopi yacyo. Koresha <strong>
akamaro no <em>
gushimangira ibitekerezo .
Fusce dapibus , tellus ac cursus commodo , iyicarubozo mauris condimentum nibh , ut fermentum massa justo icara amet risus. Maecenas faucibus mollis interdum. Nulla vitae elit libero, pharetra augue.
Icyitonderwa: Biracyari byiza gukoresha <b>
na <i>
tagi muri HTML5, ariko ntibizana nuburyo bwihariye. <b>
igamije kwerekana amagambo cyangwa interuro utagaragaje akamaro kiyongereye, mugihe <i>
ahanini ari ijwi, amagambo tekinike, nibindi.
Ikintu <address>
gikoreshwa muguhuza amakuru kubakurambere ba hafi, cyangwa umubiri wose wakazi. Dore uko isa:
Icyitonderwa: Buri murongo muburyo <address>
bugomba kurangirana numurongo-ucamo ( <br />
) cyangwa ugapfundikirwa murwego rwo guhagarika (urugero, <p>
) kugirango wubake neza ibirimo.
Ku magambo ahinnye n'amagambo ahinnye, koresha <abbr>
tagi ( <acronym>
itaye agaciro muri HTML5 ). Shira ifoto ngufi muri tagi hanyuma ushireho umutwe wizina ryuzuye.
<blockquote>
<p>
<small>
Kugirango ushiremo blocote, <blockquote>
uzenguruke <p>
hamwe na <small>
tagi. Koresha <small>
element kugirango utange inkomoko yawe uzabona em dash —
mbere yayo.
Lorem ipsum dolor icara 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>
Imbonerahamwe ni nziza-kubintu byinshi. Imbonerahamwe nini, ariko, ikenera akantu gato ko gushiraho urukundo kugirango ibe ingirakamaro, nini, kandi isomeka (kurwego rwa kode). Hano hari inama nkeya zifasha.
Buri gihe uzenguruke inkingi zumutwe muburyo bukurikira <thead>
ni <thead>
>> .<tr>
<th>
Bisa ninkingi yimitwe, ibintu byose byameza yumubiri wawe bigomba kuba bipfunyitse kuburyo urwego rwawe <tbody>
ari <tbody>
>> .<tr>
<td>
Imbonerahamwe zose zizahita zandikwa nimbibi zingenzi gusa kugirango tumenye neza kandi dukomeze imiterere. Ntibikenewe ko wongera amasomo yinyongera cyangwa ibiranga.
# | Izina | Izina ryanyuma | Ururimi |
---|---|---|---|
1 | Bamwe | Imwe | Icyongereza |
2 | Joe | Isakoshi | Icyongereza |
3 | Stu | Dent | Kode |
- <imbonerahamwe yimeza = " ibisanzwe-imbonerahamwe" >
- ...
- </table>
Shaka akantu gato hamwe nameza yawe wongeyeho zebra-striping - ongeraho .zebra-striped
ishuri.
# | Izina | Izina ryanyuma | Ururimi |
---|---|---|---|
1 | Bamwe | Imwe | Icyongereza |
2 | Joe | Isakoshi | Icyongereza |
3 | Stu | Dent | Kode |
Icyitonderwa: Zebra-striping niyongerekana ryiterambere ntiriboneka kubakoresha amashusho ashaje nka IE8 na hepfo.
- <imbonerahamwe yimeza = " rusange -ameza zebra-umurongo" >
- ...
- </table>
Dufashe urugero rwabanje, tunonosora akamaro kameza yacu dutanga uburyo bwo gutondeka binyuze kuri jQuery hamwe na plugin ya Tablesorter . Kanda inkingi iyo ari yo yose kugirango uhindure ubwoko.
# | Izina | Izina ryanyuma | Ururimi |
---|---|---|---|
1 | Iwawe | Imwe | Icyongereza |
2 | Joe | Isakoshi | Icyongereza |
3 | Stu | Dent | Kode |
- <inyandiko src = "js / jquery / jquery.tablesorter.min.js" > </script>
- <Inyandiko >
- $ ( imikorere () {
- $ ( "imbonerahamwe # sortTableUrugero" ). imbonerahamwe ({ sortList : [[ 1 , 0 ]] });
- });
- </script>
- <imbonerahamwe yimeza = " rusange -ameza zebra-umurongo" >
- ...
- </table>
Impapuro zose zahawe uburyo busanzwe bwo kubigaragaza muburyo busomeka kandi bunini. Imisusire itangwa kubwinyandiko zinjira, hitamo urutonde, inyandiko, radio buto na cheque agasanduku, na buto.
Ongeraho .form-stacked
kuri fomu ya HTML hanyuma uzagira ibirango hejuru yimirima yabo aho kuba ibumoso bwabo. Ibi bikora neza niba ifishi yawe ari ngufi cyangwa ufite inkingi ebyiri zinjiza kumiterere iremereye.
Nkibisanzwe, buto ikoreshwa mubikorwa mugihe amahuza akoreshwa mubintu. Kurugero, "Gukuramo" bishobora kuba buto kandi "ibikorwa bya vuba" bishobora kuba umurongo.
Utubuto twose dusanzwe muburyo bwerurutse, ariko urwego rwubururu .primary
rurahari. Byongeye, kuzunguruka uburyo bwawe bwite biroroshye peasy.
Imisusire ya buto irashobora gukoreshwa kubintu byose hamwe .btn
nibisabwa. Mubisanzwe uzashaka kubishyira mubikorwa gusa <a>
, <button>
hanyuma uhitemo <input>
ibintu. Dore uko isa:
Ibyiza binini cyangwa bito? Mugire!
Kuri buto idakora cyangwa ihagarikwa na porogaramu kubwimpamvu imwe cyangwa indi, koresha leta yamugaye. Nibyo .disabled
guhuza no :disabled
kubintu <button>
.
Ubutumwa bumwe kumurongo wo kwerekana kunanirwa, ibishoboka birashoboka, cyangwa intsinzi yibikorwa. Byumwihariko Byingirakamaro kumpapuro.
Kubutumwa busaba ibisobanuro bike, dufite paragarafu yuburyo bwo kumenyesha. Ibi nibyiza kubutumwa bwikosa rirerire, kuburira umukoresha igikorwa gitegereje, cyangwa kwerekana gusa amakuru kugirango ushimangire kurupapuro.
Uburyo - ibiganiro cyangwa agasanduku k'amatara - nibyiza kubikorwa byerekeranye nibihe aho ari ngombwa ko imiterere yinyuma ikomeza.
Umubiri umwe…
Twipsies ni ingirakamaro cyane mu gufasha umukoresha urujijo no kubereka icyerekezo cyiza.
Lorem ipsum dolar kwicara amet illo ikosa ipsum veritatis aut iste perspiciatis iste voluptas natus illo quasi odit aut natus inkurikizi ziterwa, 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 dicta quae accusantium fugit voluptas nemo voluptas nemo volu .
Koresha popovers kugirango utange amakuru adasobanutse kurupapuro utagize ingaruka kumiterere.
Etiam porta sem maleuada magna mollis euismod. Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum kuri eros.
Bootstrap yubatswe hamwe na Preboot , ifunguye-isoko yuzuye ivanze na variable igomba gukoreshwa ifatanije na Less , progaramu ya CSS kugirango iteze imbere byihuse kandi byoroshye.
Reba uburyo twakoresheje Preboot muri Bootstrap nuburyo ushobora kuyikoresha uramutse uhisemo gukora bike kumushinga wawe utaha.
Koresha ubu buryo kugirango ukoreshe byuzuye ibya Bootstrap Ntoya ihinduka, ivanga, hamwe nicyari muri CSS ukoresheje javascript muri mushakisha yawe.
- <ihuza rel = "urupapuro rwerekana / ruto" href = "gake / bootstrap.less" media = "byose" />
- <inyandiko src = "js / munsi-1.0.41.min.js" > </script>
Ntabwo wumva igisubizo .js? Gerageza porogaramu Ntoya ya Mac cyangwa ukoreshe Node.js kugirango ukusanye mugihe ukoresheje code yawe.
Hano hari bimwe mu byaranze ibiri muri Twitter Bootstrap nkigice cya Bootstrap. Jyana kurubuga rwa Bootstrap cyangwa urupapuro rwumushinga wa Github kugirango ukuremo kandi wige byinshi.
Ibihinduka muri bike birahagije kubungabunga no kuvugurura umutwe wa CSS kubuntu. Mugihe ushaka guhindura ibara ryagaciro cyangwa agaciro gakunze gukoreshwa, vugurura ahantu hamwe hanyuma ushireho.
- // Ihuza
- @linkIbara : # 8b59c2;
- @linkColorHover : umwijima ( @linkColor , 10 );
- // Imvi
- @black : # 000;
- @grayDark : koroshya ( @black , 25 %);
- @gray : koroshya ( @black , 50 %);
- @Umucyo : koroshya ( @umukara , 70 %);
- @grayUmucyo : koroshya ( @black , 90 %);
- @Umuzungu : #fff;
- // Amabara ya Acent
- @ururimi : # 08b5fb;
- @icyatsi : # 46a546;
- @red : # 9d261d;
- @umusangirangendo : # ffc40d;
- @orange : # f89406;
- @pink : # c3325f;
- @purple : # 7a43b6;
- // Ibyingenzi
- @baseline : 20px ;
Guto nayo itanga ubundi buryo bwo gutanga ibitekerezo hiyongereyeho CSS isanzwe /* ... */
.
- // Iki ni igitekerezo
- / * Iki nacyo ni igitekerezo * /
Imvange zirimo ahanini cyangwa ibice bya CSS, bikwemerera guhuza umurongo wa code murimwe. Nibyiza kubacuruzi babanziriza ibintu nka box-shadow
, cross-mushakisha gradients, imyandikire yimyandikire, nibindi byinshi. Hasi nicyitegererezo cyuruvange rurimo na Bootstrap.
- #imyandikire {
- . bigufi ( @ibiro : bisanzwe , @size : 14px , @umurongo muremure : 20px ) {
- Imyandikire - ingano : @size ;
- Imyandikire - uburemere : @ uburemere ;
- umurongo - uburebure : @umurongo ;
- }
- . sans - serif ( @ibiro : bisanzwe , @size : 14px , @umurongo muremure : 20px ) {
- Imyandikire - umuryango : "Helvetica Neue" , Helvetica , Arial , sans - serif ;
- Imyandikire - ingano : @size ;
- Imyandikire - uburemere : @ uburemere ;
- umurongo - uburebure : @umurongo ;
- }
- . serif ( @ibiro : bisanzwe , @size : 14px , @umurongo Uburebure : 20px ) {
- Imyandikire - umuryango : "Jeworujiya" , Times New Roman , Times , sans - serif ;
- Imyandikire - ingano : @size ;
- Imyandikire - uburemere : @ uburemere ;
- umurongo - uburebure : @umurongo ;
- }
- . monospace ( @ibiro : bisanzwe , @size : 12px , @umurongo muremure : 20px ) {
- Imyandikire - umuryango : "Monaco" , Courier Nshya , monospace ;
- Imyandikire - ingano : @size ;
- Imyandikire - uburemere : @ uburemere ;
- umurongo - uburebure : @umurongo ;
- }
- }
- #gradient {
- . utambitse ( @Ibara : # 555, @Ibara: # 333) {
- inyuma - ibara : @Ibara ;
- inyuma - subiramo : subiramo - x ;
- inyuma - ishusho : - khtml - icyiciro ( umurongo , ibumoso hejuru , iburyo hejuru , kuva ( @startColor ), kugeza ( @endColor )); // Konqueror
- inyuma - ishusho : - moz - umurongo - icyiciro ( ibumoso , @startColor , @endColor ); // FF 3.6+
- inyuma - ishusho : - ms - umurongo - icyiciro ( ibumoso , @startColor , @endColor ); // IE10
- inyuma - ishusho : - webkit - igipimo ( umurongo , ibumoso hejuru , iburyo hejuru , ibara - guhagarara ( 0 %, @startColor ), ibara - guhagarara ( 100 %, @endColor )); // Safari 4+, Chrome 2+
- inyuma - ishusho : - webkit - umurongo - icyiciro ( ibumoso , @ibara , @Ibara ); // Safari 5.1+, Chrome 10+
- inyuma - ishusho : - o - umurongo - icyiciro ( ibumoso , @Ibara , @Ibara ); // Opera 11.10
- - ms - kuyungurura : % ( "progid: DXImageTransform.Microsoft.gradient (startColorstr = '% d', endColorstr = '% d', GradientType = 1)" , @startColor , @endColor ); // IE8 +
- muyunguruzi : e (% ( "progid: DXImageTransform.Microsoft.gradient (startColorstr = '% d', endColorstr = '% d', GradientType = 1)" , @startColor , @endColor )); // IE6 & IE7
- inyuma - ishusho : umurongo - icyiciro ( ibumoso , @ibara , @Ibara ); // Ibipimo bisanzwe
- }
- . uhagaritse ( @Ibara : # 555, @Ibara: # 333) {
- inyuma - ibara : @Ibara ;
- inyuma - subiramo : subiramo - x ;
- inyuma - ishusho : - khtml - icyiciro ( umurongo , ibumoso hejuru , ibumoso hepfo , kuva ( @startColor ), kugeza ( @endColor )); // Konqueror
- inyuma - ishusho : - moz - umurongo - icyiciro ( @startColor , @endColor ); // FF 3.6+
- inyuma - ishusho : - ms - umurongo - icyiciro ( @startColor , @endColor ); // IE10
- inyuma - ishusho : - webkit - icyiciro ( umurongo , ibumoso hejuru , ibumoso hepfo , ibara - guhagarara ( 0 %, @startColor ), ibara - guhagarara ( 100 %, @endColor )); // Safari 4+, Chrome 2+
- inyuma - ishusho : - webkit - umurongo - icyiciro ( @startColor , @endColor ); // Safari 5.1+, Chrome 10+
- inyuma - ishusho : - o - umurongo - icyiciro ( @startColor , @endColor ); // Opera 11.10
- - ms - kuyungurura : % ( "progid: DXImageTransform.Microsoft.gradient (startColorstr = '% d', endColorstr = '% d', GradientType = 0)" , @startColor , @endColor ); // IE8 +
- muyunguruzi : e (% ( "progid: DXImageTransform.Microsoft.gradient (startColorstr = '% d', endColorstr = '% d', GradientType = 0)" , @startColor , @endColor )); // IE6 & IE7
- inyuma - ishusho : umurongo - icyiciro ( @Ibara , @Ibara ); // Igipimo
- }
- . icyerekezo ( @Ibara : # 555, @Ibara: # 333, @deg: 45deg) {
- ...
- }
- . uhagaritse - atatu - amabara ( @startIbara : # 00b3ee, @midColor: # 7a43b6, @Ibara rihagarara: 0.5, @Ibara: # c3325f) {
- ...
- }
- }
Fata neza kandi ukore imibare kugirango ubyare ibintu byoroshye kandi bikomeye bivanze nkibi biri hepfo.
- // Ubunini
- @GridColumns : 16 ;
- @gridColumnUbugari : 40px ;
- @GridGutterUbugari : 20px ;
- // Sisitemu ya Gride
- . kontineri {
- ubugari : @Urubuga Ubugari ;
- margin : 0 auto ;
- . ibisobanuro ();
- }
- . inkingi ( @inkingiSpan : 1 ) {
- kwerekana : umurongo ;
- kureremba : ibumoso ;
- ubugari : ( @gridColumnUbugari * @InkingiSpan ) + ( _ _ _ _ _ _ _
- margin - ibumoso : @gridGutterUbugari ;
- &: ubanza - umwana {
- margin - ibumoso : 0 ;
- }
- }
- . offset ( @inkingiOffset : 1 ) {
- margin - ibumoso : ( @gridColumnWidth * @columnOffset ) + ( @gridGutterWidth * ( @columnOffset - 1 )) ! ingenzi ;
- }