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 gusa.
Kugirango utangire byihuse kandi byoroshye, kora iki gice kurupapuro rwawe.
Umufana wo gukoresha Buke? Ntakibazo, kora repo gusa wongere iyi mirongo:
Kuramo, gukata, gukurura, ibibazo bya dosiye, nibindi byinshi hamwe na repo ya Bootstrap yemewe kuri Github.
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 yaba = "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.
Urashobora kandi kongeramo imitwe hamwe <strong>
na<em>
Ukoresheje gushimangira, aderesi, & amagambo ahinnye
<strong>
<em>
<address>
<abbr>
Ibimenyetso byibanda ( <strong>
na <em>
) bigomba gukoreshwa kugirango hongerwe itandukaniro rigaragara hagati yijambo cyangwa interuro hamwe na kopi yacyo. Koresha <strong>
kubitekerezo byashaje byitondewe no <em>
kwitonda no kwitirirwa.
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.
Ikintu address
gikoreshwa kuri-wabitekereje! -Adresse. Dore uko isa:
Icyitonderwa: Buri murongo muburyo address
bugomba kurangirana numurongo-ucamo ( <br />
) kugirango wubake neza ibirimo nkuko bisomwa mubuzima busanzwe nta buryo bwakoreshejwe.
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>
<cite>
Witondere blockquote
kuzenguruka paragraph
hamwe na cite
tagi. Mugihe utanga isoko, koresha ikintu cite
. CSS izahita ibanziriza izina hamwe na em dash (& mdash;).
Lorem ipsum dolor icara amet, consectetur adipisising elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua ...
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, ibirimo kumeza yameza yawe byose 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"> icyiciro = "imbonerahamwe-rusange" >
- ...
- </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 |
- <imbonerahamwe yimeza = "rusange-ameza zebra-umurongo"> icyiciro = "ibisanzwe-ameza zebra-umurongo" >
- ...
- </table>
Dufashe urugero rwabanje, tunonosora akamaro kameza yacu dutanga uburyo bwo gutondeka dukoresheje 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 y'ubwoko = "inyandiko / javascript" src = "js / jquery / jquery.tablesorter.min.js"> </script> andika = "inyandiko / javascript" src = "js / jquery / jquery.tablesorter.min.js" > </script>
- < inyandiko y'ubwoko = "inyandiko / javascript" >
- $ ( inyandiko ). biteguye ( 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 zinjiza, hitamo urutonde, inyandiko, radio buto na cheque agasanduku, na buto.
Ongeraho .form-stacked
kuri form ya HTML yawe 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 twijimye, 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 bishoboka, 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 mwiza ...
Twipsies ningirakamaro cyane mugufasha ukoresha urujijo no kubereka inzira nziza.
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 udakoze imiterere.
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 impinduka nke za Bootstrap, ivanga, hamwe nicyari muri CSS ukoresheje javascript muri mushakisha yawe.
- <ihuza rel = "urupapuro rwerekana / ruto" ubwoko = "inyandiko / css" href = "bike / bootstrap.less" media = "byose" /> rel = "urupapuro rwerekana / ruto" ubwoko = "inyandiko / css" href = "bike / bootstrap.less" media = "byose" />
- < inyandiko y'inyandiko = "inyandiko / javascript" 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 cyangwa agaciro gakunze gukoreshwa, vugurura ahantu hamwe hanyuma ushireho.
- // Ihuza
- @linkIbara : # 8b59c2;
- @linkColorHover : umwijima ( @linkColor , 10 );
- // Imvi
- @black : # 000;
- @grayDark : koroshya ( @umukara , 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 bateganijwe mbere nka box-shadow
, cross-mushakisha gradients, imyandikire yimyandikire, nibindi byinshi. Hasi nicyitegererezo cyuruvange rurimo na Bootstrap.
- #imyandikire {
- . bigufi ( @uburemere : 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 muremure : 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 , hejuru iburyo , kuva ( @startColor ), kugeza kuri ( @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 , @startColor , @endColor ); // 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 ) " , // 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 ( @Ibara , @Ibara ); // 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, @IbaraStop: 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 : @gridGutterWidth ;
- &: ubanza - umwana {
- margin - ibumoso : 0 ;
- }
- }
- . offset ( @inkingiOffset : 1 ) {
- margin - ibumoso : ( @gridColumnWidth * @columnOffset ) + ( @gridGutterWidth * ( @columnOffset - 1 )) ! ingenzi ;
- }