Etiam porta sem malesuada magna mollis euismod. Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum agus eros.
Is foireann uirlisí é Bootstrap ó Twitter atá deartha chun tús a chur le forbairt aipeanna gréasáin agus suíomhanna.
Áiríonn sé bonn CSS agus HTML le haghaidh clóghrafaíocht, foirmeacha, cnaipí, táblaí, eangacha, nascleanúint, agus go leor eile.
Foláireamh nerd: Tá Bootstrap tógtha le Lúide agus dearadh é chun oibriú amach as an geata gan ach brabhsálaithe nua-aimseartha i gcuimhne.
Chun an tús is tapúla agus is éasca a fháil, níl le déanamh ach cóip den phíosa seo isteach i do leathanach gréasáin.
A lucht leanúna ag baint úsáide as Lúide? Fadhb ar bith, ach clónáil an repo agus cuir na línte seo leis:
Íoslódáil, forc, tarraingt, saincheisteanna comhaid, agus níos mó leis an repo oifigiúil Bootstrap ar Github.
Is é an córas greille réamhshocraithe a sholáthraítear mar chuid de Bootstrap ná greille 16-colún 940px ar leithead. Is blas den chóras greille 960 a bhfuil an-tóir air, ach gan an corrlach/stuáil bhreise ar an taobh clé agus ar dheis.
Mar a léirítear anseo, is féidir leagan amach bunúsach a chruthú le dhá “cholún,” gach ceann acu a chuimsíonn roinnt de na 16 cholún bhunúsacha a shainmhínigh muid mar chuid dár gcóras greille. Féach ar na samplaí thíos le haghaidh tuilleadh éagsúlachtaí.
- <div rang="row"> aicme = "rá" >
- <div class = "span6 colúin" >
- ...
- </div>
- <div class = "span10 colúin" >
- ...
- </div>
- </div>
Leagan amach bunúsach coimeádán 940px ar leithead, dírithe ar shuíomh nó ar aon leathanach.
- <comhlacht>
- <div class = "container" >
- ...
- </div>
- </corp>
Struchtúr solúbtha leathanach leachtach nó sreabhán le leithead íosta agus uasta agus barra taoibh clé. Go hiontach le haghaidh apps.
- <comhlacht>
- <div class = "container-fluid" >
- <div class = "taobhbharra" >
- ...
- </div>
- <div rang = "content" >
- ...
- </div>
- </div>
- </corp>
Ordlathas clóghrafach caighdeánach chun do leathanaigh ghréasáin a struchtúrú.
Nullam quis risus eget urna mollis ornare vel eu leo. Le sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id ultricies vehicula ut id elit.
Is féidir leat freisin fo-cheannteidil a chur leis an <strong>
agus<em>
Úsáid béime, seoltaí, & giorrúcháin
<strong>
<em>
<address>
<abbr>
Ba chóir clibeanna béime ( <strong>
agus <em>
) a úsáid chun idirdhealú físiúil a chur leis idir focal nó frása agus an chóip mórthimpeall air. Bain úsáid as <strong>
le haghaidh aire simplí d'aois agus <em>
le haghaidh aird agus teidil slick .
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.
Úsáidtear an address
eilimint le haghaidh seoltaí - rinne tú buille faoi thuairim é! Seo mar a bhreathnaíonn sé:
Nóta: Ní address
mór deireadh a chur le gach líne le briseadh líne ( <br />
) chun an t-ábhar a struchtúrú i gceart mar a léitear sa saol fíor é gan aon stíleanna a chur i bhfeidhm.
Le haghaidh giorrúcháin agus acrainmneacha, bain úsáid as an abbr
chlib ( acronym
tá sé i léig i HTML5 ). Cuir an fhoirm ghearrscríbhneoireachta laistigh den chlib agus socraigh teideal don ainm iomlán.
<blockquote>
<p>
<cite>
Bí cinnte a wrap do blockquote
thart paragraph
agus cite
clibeanna. Agus foinse á lua agat, bain úsáid as an cite
eilimint. Déanfaidh an CSS réamhrá go huathoibríoch ar ainm le em dash (—).
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut laboure et dolore magna aliqua...
An Dr Julius Hibbert
<ul>
<ul.unstyled>
<ol>
dl
<table>
<thead>
<tbody>
<tr>
<th>
<td>
<colspan>
<caption>
Tá táblaí iontach - le haghaidh a lán rudaí. Tá beagán grá marcála ag teastáil ó tháblaí móra, áfach, le bheith úsáideach, inscálaithe agus inléite (ag leibhéal an chóid). Seo roinnt leideanna chun cabhrú leat.
Clúdaigh ceanntásca do cholúin i gcónaí i dtreo thead
is go bhfuil thead
>> tr
> th
.
Cosúil le ceanntásca na gcolún, ba cheart ábhar coirp uile do bhoird a fhilleadh i dtreoir go bhfuil tbody
do ordlathas tbody
>> tr
.td
Stíleofar na táblaí go léir go huathoibríoch agus gan ach na teorainneacha riachtanacha acu chun inléiteacht agus struchtúr a chothabháil. Ní gá ranganna nó tréithe breise a chur leis.
# | Ainm | Sloinne | Teanga |
---|---|---|---|
1 | Roinnt | Aon | Béarla |
2 | Seosamh | Sé pacáiste | Béarla |
3 | Stu | Fiacl | Cód |
- <table class="common-table"> aicme = "common-table" >
- ...
- </table>
Faigh beagán mhaisiúil le do tháblaí trí stiallacha séabra a chur leis - níl le déanamh ach an .zebra-striped
rang a chur leis.
# | Ainm | Sloinne | Teanga |
---|---|---|---|
1 | Roinnt | Aon | Béarla |
2 | Seosamh | Sé pacáiste | Béarla |
3 | Stu | Fiacl | Cód |
- <table class="common-table zebra-striped"> class = "common-table zebra-striped" >
- ...
- </table>
Ag glacadh leis an sampla roimhe seo, feabhsaítear úsáideacht ár dtáblaí trí fheidhmiúlacht sórtála a sholáthar trí jQuery agus an breiseán Tablesorter . Cliceáil ceanntásc aon cholúin chun an sórt a athrú.
# | Ainm | Sloinne | Teanga |
---|---|---|---|
1 | Do | Aon | Béarla |
2 | Seosamh | Sé pacáiste | Béarla |
3 | Stu | Fiacl | Cód |
- <script type="text/javascript" src="js/jquery/jquery.tablesorter.min.js"> </script> type = "text/javascript" src = "js/jquery/jquery.tablesorter.min.js" ></script>
- <script type = "text/javascript" >
- $ ( doiciméad ). réidh ( feidhm () {
- $ ( "tábla#sortTableExample" ). tablesorter ( { sortList : [[ 1 , 0 ]]} );
- });
- </script>
- <table class = "common-table zebra-striped" >
- ...
- </table>
Tugtar stíleanna réamhshocraithe do gach foirm chun iad a chur i láthair ar bhealach inléite agus inscálaithe. Cuirtear stíleanna ar fáil le haghaidh ionchuir téacs, liostaí roghnaithe, réimsí téacs, cnaipí raidió agus ticbhoscaí, agus cnaipí.
Cuir .form-stacked
le HTML d'fhoirme agus beidh lipéid agat ar bharr a réimsí seachas ar thaobh na láimhe clé. Oibríonn sé seo go hiontach má tá do chuid foirmeacha gearr nó má tá dhá cholún ionchuir agat le haghaidh foirmeacha níos troime.
Mar ghnás, úsáidtear cnaipí le haghaidh gníomhartha agus úsáidtear naisc le haghaidh réad. Mar shampla, d'fhéadfadh "Íoslódáil" a bheith ina chnaipe agus d'fhéadfadh "gníomhaíocht le déanaí" a bheith ina nasc.
Stíl liath éadrom réamhshocraithe na cnaipí go léir, ach tá .primary
rang gorm ar fáil. Ina theannta sin, tá sé éasca do stíleanna féin a rolladh.
Is féidir stíleanna cnaipe a chur i bhfeidhm ar aon rud leis an .btn
bhfeidhm. Go hiondúil beidh tú ag iarraidh iad seo a chur i bhfeidhm ar eilimintí a
, button
, agus roghnaithe . input
Seo mar a bhreathnaíonn sé:
An bhfuil fonn ort cnaipí níos mó nó níos lú? Bíodh ag é!
Le haghaidh cnaipí nach bhfuil gníomhach nó atá díchumasaithe ag an aip ar chúis amháin nó ar chúis eile, bain úsáid as an stát díchumasaithe. Sin le .disabled
haghaidh naisc agus :disabled
le haghaidh button
eilimintí.
Teachtaireachtaí aon líne chun béim a chur ar theip, ar theip nó ar rathúlacht gníomhaíochta. Go háirithe úsáideach le haghaidh foirmeacha.
Le haghaidh teachtaireachtaí a dteastaíonn beagán mínithe uathu, tá foláirimh maidir le stíl ailt againn. Tá siad seo foirfe chun teachtaireachtaí earráide níos faide a mhéadú, rabhadh a thabhairt d'úsáideoir faoi ghníomh atá ar feitheamh, nó díreach chun faisnéis a chur i láthair chun níos mó béime a chur ar an leathanach.
Tá modhanna – dialóga nó boscaí solais – iontach maith le haghaidh gníomhaíochtaí comhthéacsúla i gcásanna ina bhfuil sé tábhachtach go gcoinneofaí comhthéacs an chúlra.
Comhlacht breá amháin...
Tá Twipsies thar a bheith úsáideach chun cabhrú le húsáideoir mearbhall agus iad a dhíriú sa treo ceart.
Ipsum dolar suí amet illo earráid ipsum veritatis nó iste perspiciatis iste voluptas natus illo oddit nó natus consequuntur consecquuntur, nó natus illo voluptatem odit perspiciatis laudantium rem doloremque totam voluptas. Is éard atá i gceist le voluptasdicta agus buille an t-am ar fad ná go bhfuil an méid seo a leanas in iúl duit go bhfuil an t-am a nochtadh, an t-am ar fad nó an t-am a bhfuil an t-eolas ar fad ag gabháil leis an gcumhacht totam ailtireachta explicabo suite quasi fugit fugit, totam doloremque unde sunt sed dicta agus accusantium fugit voluptas nemo volup quanto voluptas voluptas quasi quasi.
Úsáid popovers chun faisnéis fhothéacsúil a sholáthar do leathanach gan leagan amach a chur i bhfeidhm.
Etiam porta sem malesuada magna mollis euismod. Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum agus eros.
Tógadh Bootstrap le Preboot , pacáiste foinse oscailte de mheascáin agus athróga le húsáid i gcomhar le Less , réamhphróiseálaí CSS le haghaidh forbairt gréasáin níos tapúla agus níos éasca.
Seiceáil conas a d’úsáideamar Preboot in Bootstrap agus conas is féidir leat é a úsáid má roghnaíonn tú Níos lú a reáchtáil ar do chéad tionscadal eile.
Bain úsáid as an rogha seo chun lánúsáid a bhaint as athróga, meascáin agus neadú Bootstrap i CSS trí javascript i do bhrabhsálaí.
- <link rel = "stílbhileog/less" type = "text/css" href = "less/bootstrap.less" media = "uile" />
- <script type = "text/javascript" src = "js/less-1.0.41.min.js" ></script>
Gan mothú ar an réiteach .js? Bain triail as an aip Less Mac nó bain úsáid as Node.js chun tiomsú nuair a imlonnóidh tú do chód.
Seo cuid de bhuaicphointí a bhfuil san áireamh i Twitter Bootstrap mar chuid de Bootstrap. Téigh chuig suíomh Gréasáin Bootstrap nó leathanach tionscadail Github chun tuilleadh a íoslódáil agus a fhoghlaim.
Tá Athróga i Lúide foirfe chun do thinneas cinn CSS a chothabháil agus a nuashonrú saor in aisce. Nuair is mian leat luach datha nó luach a úsáidtear go minic a athrú, nuashonraigh é in aon láthair amháin agus tá tú socraithe.
- // Naisc
- @linkColor : #8b59c2;
- @linkColorHover : dorchaigh ( @linkColor , 10 );
- // Liaths
- @dubh : #000;
- @grayDark : éadromaigh ( @dubh , 25 %);
- @liath : éadromaigh ( @dubh , 50 %);
- @grayLight : éadromaigh ( @dubh , 70 %);
- @grayLighter : éadromaigh ( @dubh , 90 %);
- @bán : #fff ;
- // Dathanna Accent
- @gorm : #08b5fb;
- @glas : #46a546;
- @dearg : #9d261d;
- @buí : #ffc40d ;
- @oráiste : #f89406 ;
- @bándearg : #c3325f ;
- @corcra : #7a43b6;
- // Bunlíne
- @ bunlíne : 20px ;
Soláthraíonn Lúide stíl eile tráchtaireachta chomh maith le gnáth- /* ... */
chomhréir CSS.
- // Seo trácht
- /* Seo trácht freisin */
Áirítear meascáin go bunúsach nó go páirteach le haghaidh CSS, rud a ligeann duit bloc cód a chomhcheangal i gceann amháin. Tá siad iontach le haghaidh airíonna réamh-mheasta ag díoltóirí mar box-shadow
, grádáin trasbhrabhsálaí, stoic chló, agus go leor eile. Seo thíos sampla de na meascáin atá san áireamh le Bootstrap.
- #cló {
- . gearrscríbhinn ( @meáchan : gnáth , @size : 14px , @lineHeight : 20px ) {
- clómhéid : @size ; _ _
- cló - mheáchan : @ meáchan ;
- airde líne : @lineHeight ; _
- }
- . sans - serif ( @meáchan : gnáth , @size : 14px , @lineHeight : 20px ) {
- cló - teaghlach : "Helvetica Neue" , Helvetica , Arial , sans - serif ;
- clómhéid : @size ; _ _
- cló - mheáchan : @ meáchan ;
- airde líne : @lineHeight ; _
- }
- . serif ( @meáchan : gnáth , @size : 14px , @lineHeight : 20px ) {
- font - teaghlach : " Georgia " , Times New Roman , Times , sans - serif ;
- clómhéid : @size ; _ _
- cló - mheáchan : @ meáchan ;
- airde líne : @lineHeight ; _
- }
- . monaspás ( @ meáchan : gnáth , @size : 12px , @lineHeight : 20px ) {
- cló - teaghlach : " Monacó " , Courier New , monaspás ;
- clómhéid : @size ; _ _
- cló - mheáchan : @ meáchan ;
- airde líne : @lineHeight ; _
- }
- }
- # grádán {
- . cothrománach ( @startColor : #555, @endColor: #333) {
- dath an chúlra : @endColor ;
- athrá cúlra : athrá - x ; _
- cúlra - íomhá : - khtml - grádán ( líneach , barr clé , barr ar dheis , ó ( @startColor ), go ( @endColor )); // Konqueror
- cúlra - íomhá : - moz - líneach - grádán ( ar chlé , @startColor , @endColor ); // FF 3.6+
- cúlra - íomhá : - ms - líneach - grádán ( ar chlé , @startColor , @endColor ); // IE10
- cúlra - íomhá : - trealamh gréasáin - grádán ( líneach , barr clé , barr ar dheis , dath - stad ( 0 % , @startColor ), dath - stad ( 100 % , @endColor ) ); // Safari 4+, Chrome 2+
- cúlra - íomhá : - trealamh gréasáin - líneach - grádán ( ar chlé , @startColor , @endColor ); // Safari 5.1+, Chrome 10+
- cúlra - íomhá : - o - líneach - grádán ( ar chlé , @startColor , @endColor ); // Ceoldráma 11.10
- - ms - filter : %( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)" , @startColor , @endColor ); // IE8+
- scagaire : e (%( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)" , @startColor , @endColor )); // IE6 & IE7
- cúlra - íomhá : líneach - grádán ( ar chlé , @startColor , @endColor ); // Le caighdeánach
- }
- . ingearach ( @startColor : #555, @endColor: #333) {
- dath an chúlra : @endColor ;
- athrá cúlra : athrá - x ; _
- cúlra - íomhá : - khtml - grádán ( líneach , barr clé , bun clé , ó ( @startColor ), go ( @endColor )); // Konqueror
- cúlra - íomhá : - moz - líneach - grádán ( @startColor , @endColor ); // FF 3.6+
- cúlra - íomhá : - ms - líneach - grádán ( @startColor , @endColor ); // IE10
- cúlra - íomhá : - webkit - grádán ( líneach , barr clé , bun clé , dath - stad ( 0 % , @startColor ), dath - stad ( 100 % , @ endColor ) ); // Safari 4+, Chrome 2+
- cúlra - íomhá : - trealamh gréasáin - líneach - grádán ( @startColor , @endColor ); // Safari 5.1+, Chrome 10+
- cúlra - íomhá : - o - líneach - grádán ( @startColor , @endColor ); // Ceoldráma 11.10
- - ms - filter : %( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)" , @startColor , @endColor ); // IE8+
- scagaire : e (%( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)" , @startColor , @endColor )); // IE6 & IE7
- cúlra - íomhá : líneach - grádán ( @startColor , @endColor ); // An caighdeán
- }
- . treorach ( @startColor : #555, @endColor: #333, @deg: 45deg) {
- ...
- }
- . ingearach - trí - dathanna ( @startColor : # 00b3ee, @midColor: #7a43b6, @colorStop: 0.5, @endColor: #c3325f) {
- ...
- }
- }
Faigh mhaisiúil agus déan roinnt matamaitice chun meascáin solúbtha agus cumhachtacha a ghiniúint mar an ceann thíos.
- // Greille
- @gridColumns : 16 ;
- @gridColumnWidth : 40px ;
- @gridGutterWidth : 20px ;
- // Córas Eangaí
- . coimeádán {
- leithead : @siteWidth ;
- corrlach : 0 uathoibríoch ;
- . soiléirfix ();
- }
- . colúin ( @columnSpan : 1 ) {
- taispeáint : inlíne ;
- snámhán : chlé ;
- leithead : ( @gridColumnWidth * @columnSpan ) + ( @gridGutterWidth * ( @columnSpan - 1 ));
- imeall - chlé : @gridGutterWidth ;
- &: an chéad - leanbh {
- corrlach - chlé : 0 ;
- }
- }
- . fritháireamh ( @columnOffset : 1 ) {
- imeall - clé : ( @gridColumnWidth * @columnOffset ) + ( @gridGutterWidth * ( @columnOffset - 1 )) ! tábhachtach ;
- }