CSS
Socruithe domhanda CSS, buneilimintí HTML stílithe agus feabhsaithe le ranganna sínte, agus ardchóras eangaí.
Socruithe domhanda CSS, buneilimintí HTML stílithe agus feabhsaithe le ranganna sínte, agus ardchóras eangaí.
Faigh síos ar na príomhchodanna de bhonneagar Bootstrap, lena n-áirítear ár gcur chuige maidir le forbairt gréasáin níos fearr, níos tapúla agus níos láidre.
Úsáideann Bootstrap gnéithe áirithe HTML agus airíonna CSS a éilíonn úsáid an doctype HTML5. Cuir san áireamh é ag tús do thionscadail ar fad.
Le Bootstrap 2, chuireamar stíleanna roghnacha cairdiúil soghluaiste leis le haghaidh príomhghnéithe an chreata. Le Bootstrap 3, tá an tionscadal athscríofa againn chun a bheith cairdiúil don soghluaiste ón tús. In ionad stíleanna soghluaiste roghnacha a chur leis, déantar iad a bhácáil isteach sa chroílár. Go deimhin, tá Bootstrap soghluaiste ar dtús . Is féidir stíleanna soghluaiste den chéad uair a fháil ar fud na leabharlainne ar fad seachas i gcomhaid ar leith.
Chun rindreáil chuí agus súmáil tadhaill a chinntiú, cuir an meitea-chlib amhairc le do <head>
.
Is féidir leat cumais súmála a dhíchumasú ar ghléasanna móibíleacha trí chur user-scalable=no
leis an meitea-chlib amhaircport. Déanann sé seo súmáil a dhíchumasú, rud a chiallaíonn nach féidir le húsáideoirí scrollú ach amháin, agus braitheann do shuíomh beagán níos mó cosúil le feidhmchlár dúchais dá bharr. Ar an iomlán, ní mholaimid é seo ar gach suíomh, mar sin bí cúramach!
Socraíonn Bootstrap bunstíleanna taispeána domhanda, clóghrafaíochta agus naisc. Go sonrach, táimid:
background-color: #fff;
ar anbody
@font-family-base
, @font-size-base
, agus @line-height-base
tréithe mar ár mbonn clóghrafach@link-color
agus cuir i bhfeidhm na folínte naisc amháin:hover
Is féidir na stíleanna seo a fháil laistigh de scaffolding.less
.
Chun rindreáil trasbhrabhsálaí feabhsaithe, úsáidimid Normalize.css , tionscadal le Nicolas Gallagher agus Jonathan Neal .
Teastaíonn eilimint ina bhfuil bootstrap chun inneachar an tsuímh a chumhdach agus chun ár gcóras eangaí a lonnú ann. Féadfaidh tú ceann amháin de dhá choimeádán a roghnú le húsáid i do thionscadail. Tabhair faoi deara, mar gheall ar padding
agus níos mó, nach bhfuil ceachtar coimeádán neadaithe.
Bain úsáid as .container
le haghaidh coimeádán sofhreagrach leithead seasta.
Bain úsáid as .container-fluid
le haghaidh coimeádán lánleithead, a chuimsíonn leithead iomlán do amhairc.
Áirítear le Bootstrap córas greille sreabhán sofhreagrach, soghluaiste den chéad uair a scálaíonn suas le 12 cholún go cuí de réir mar a mhéadaíonn méid an ghléis nó an amhairc. Áiríonn sé ranganna réamhshainithe le haghaidh roghanna leagan amach éasca, chomh maith le meascáin chumhachtacha chun leagan amach níos séimeanaí a ghiniúint .
Úsáidtear córais eangaí chun leagan amach leathanaigh a chruthú trí shraith sraitheanna agus colúin a chuimsíonn d’inneachar. Seo mar a oibríonn córas eangaí Bootstrap:
.container
(leithead seasta) nó .container-fluid
(lánleithead) le haghaidh ailíniú cuí agus stuáil..row
agus .col-xs-4
tá siad ar fáil chun leagan amach greille a dhéanamh go tapa. Is féidir níos lú meascáin a úsáid freisin le haghaidh leagan amach níos séimeantaí.padding
. Déantar an stuáil sin a fhritháireamh i sraitheanna don chéad cholún agus don cholún deiridh trí chorrlach diúltach ar .row
s..col-xs-4
..col-md-*
ní amháin go gcuirfidh aicme ar bith le gné difear dá stíliú ar ghléasanna meánacha ach ar ghléasanna móra freisin mura bhfuil .col-lg-*
aicme i láthair.Féach ar na samplaí chun na prionsabail seo a chur i bhfeidhm ar do chód.
Bainimid úsáid as na fiosruithe seo a leanas ó na meáin inár gComhaid Lúide chun na príomhphointí briste a chruthú inár gcóras eangaí.
Déanaimid leathnú ar na fiosrúcháin seo ó na meáin ó am go chéile max-width
chun CSS a theorannú go sraith gléasanna níos cúinge a áireamh.
Féach ar an gcaoi a n-oibríonn gnéithe de chóras eangaí Bootstrap thar ilfheistí le tábla áisiúil.
Fóin gléasanna beaga breise (<768px) | Táibléad gléasanna beaga (≥768px) | Deasc gléasanna meánacha (≥992px) | Deasc gléasanna móra (≥1200px) | |
---|---|---|---|---|
Iompar greille | Cothrománach i gcónaí | Laghdaigh chun tosaigh, cothrománach os cionn bristephointí | ||
Leithead coimeádán | Dada (uathoibríoch) | 750px | 970px | 1170px |
Réimír ranga | .col-xs- |
.col-sm- |
.col-md- |
.col-lg- |
# colún | 12 | |||
Leithead an cholúin | Auto | ~62px | ~81px | ~97px |
Leithead gutter | 30px (15px ar gach taobh de cholún) | |||
Neadaí | Tá | |||
Fritháireamh | Tá | |||
Ordú colún | Tá |
Ag baint úsáide as sraith amháin de .col-md-*
ranganna greille, is féidir leat córas greille bunúsach a chruthú a thosaíonn amach cruachta ar ghléasanna soghluaiste agus gléasanna táibléid (an raon breise idir beag agus beag) sula n-éireoidh sé cothrománach ar ghléasanna deisce (meán). Cuir colúin ghreille in aon .row
.
Déan leagan amach lánleithead ar aon leagan amach eangaí ar leithead seasta trí do chuid is forimeallaí .container
a athrú go .container-fluid
.
Nár mhaith leat do cholúin a chruachadh i ngléasanna níos lú? Bain úsáid as na ranganna breise greille gléasanna beaga agus meánmhéide trí chur .col-xs-*
.col-md-*
le do cholúin. Féach ar an sampla thíos le haghaidh smaoineamh níos fearr ar conas a oibríonn sé ar fad.
Tóg ar an sampla roimhe seo trí leagan amach níos dinimiciúla agus níos cumhachtaí a chruthú le .col-sm-*
ranganna táibléid.
Má chuirtear níos mó ná 12 cholún laistigh de shraith amháin, cuimseoidh gach grúpa colún breise mar aonad amháin ar líne nua.
Agus na ceithre shraith eangacha ar fáil beidh ort dul i ngleic le saincheisteanna nach nglanann do cholúin i gceart ag briseadhphointí áirithe mar go bhfuil ceann amháin níos airde ná an ceann eile. Chun é sin a shocrú, bain úsáid as meascán de .clearfix
agus ár ranganna fóntais sofhreagracha .
Chomh maith le himréiteach colún ag brisphointí sofhreagracha, b'fhéidir go mbeadh ort fritháirimh a athshocrú, brú nó tarraingt . Féach é seo i ngníomh sa sampla greille .
Bog na colúin ar dheis ag úsáid .col-md-offset-*
ranganna. Méadaíonn na haicmí seo imeall clé colúin de réir *
colúin. Mar shampla, .col-md-offset-4
bogann sé .col-md-4
thar cheithre cholún.
Is féidir leat freisin fritháirimh ó shraitheanna greille níos ísle a shárú le .col-*-offset-0
ranganna.
Chun d'ábhar a neadú leis an eangach réamhshocraithe, cuir sraith nua .row
agus sraith .col-sm-*
colún laistigh de .col-sm-*
cholún atá ann cheana féin. Ba cheart go gcuimseodh sraitheanna neadaithe sraith colún a chuireann suas le 12 nó níos lú (níl sé riachtanach go n-úsáideann tú gach ceann de na 12 cholún atá ar fáil).
Athraigh ord ár gcolún greille ionsuite go héasca le .col-md-push-*
ranganna .col-md-pull-*
mionathraithe.
Chomh maith le ranganna greille réamhthógtha do leagan amach tapa, cuimsíonn Bootstrap Lúide athróg agus meascáin chun do leagan amach simplí, shéimeantach féin a ghiniúint go tapa.
Cinneann athróga líon na gcolún, leithead an gháitéir, agus pointe fiosrúcháin na meán ag a gcuirfear tús le colúin ar snámh. Bainimid úsáid astu seo chun na haicmí greille réamhshainithe atá doiciméadaithe thuas a ghiniúint, chomh maith le haghaidh na meascáin shaincheaptha atá liostaithe thíos.
Úsáidtear meascáin i gcomhar leis na hathróga eangaí chun CSS shéimeantach a ghiniúint do cholúin ghreille aonair.
Is féidir leat na hathróga a mhodhnú le do luachanna saincheaptha féin, nó úsáid a bhaint as na meascáin lena luachanna réamhshocraithe. Seo sampla de na socruithe réamhshocraithe a úsáid chun leagan amach dhá cholún a chruthú le bearna idir.
Tá gach ceannteideal HTML, <h1>
trí <h6>
, ar fáil. .h1
trí .h6
ranganna ar fáil freisin, le haghaidh nuair is mian leat a mheaitseáil leis an stíl cló ceannteidil ach fós ag iarraidh do téacs a thaispeáint inlíne.
h1. Ceannteideal Bootstrap |
Leathcheann 36px |
h2. Ceannteideal Bootstrap |
Leathcheann 30px |
h3. Ceannteideal Bootstrap |
Leathcheann 24px |
h4. Ceannteideal Bootstrap |
Leathcheann 18px |
h5. Ceannteideal Bootstrap |
Leathcheann 14px |
h6. Ceannteideal Bootstrap |
Leathcheann 12px |
Cruthaigh téacs tánaisteach níos éadroime in aon cheannteideal le <small>
clib cineálach nó leis an .small
rang.
h1. Teideal Bootstrap Téacs tánaisteach |
h2. Teideal Bootstrap Téacs tánaisteach |
h3. Teideal Bootstrap Téacs tánaisteach |
h4. Teideal Bootstrap Téacs tánaisteach |
h5. Teideal Bootstrap Téacs tánaisteach |
h6. Teideal Bootstrap Téacs tánaisteach |
Is é réamhshocrú domhanda Bootstrap font-size
ná 14px , line-height
le 1.428px . Cuirtear é seo i bhfeidhm ar na <body>
hailt agus ar na hailt go léir. Ina theannta sin, <p>
faigheann (míreanna) corrlach íochtair leath a n-airde líne ríofa (10px de réir réamhshocraithe).
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 nibh ultricies vehicula.
Le sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida agus eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
Déan alt seasamh amach trí chur leis .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor dolor. Duis mollis, est non commodo luctus.
Tá an scála clóghrafach bunaithe ar dhá athróg Lúide in athróga . gan : @font-size-base
agus @line-height-base
. Is é an chéad cheann an clómhéid a úsáidtear tríd síos agus is é an dara ceann an bonnlíne airde. Bainimid úsáid as na hathróga sin agus roinnt mata simplí chun na himill, na stuáil, agus na hairde líne de gach cineál againn agus níos mó a chruthú. Déan iad a shaincheapadh agus déanann Bootstrap iad a oiriúnú.
Le béim a chur ar shraith téacs mar gheall ar a ábharthacht i gcomhthéacs eile, úsáid an <mark>
chlib.
Is féidir leat an chlib marc a úsáid chunaird a tharraingttéacs.
Chun bloic téacs a scriosadh a léiriú, úsáid an <del>
chlib.
Tá sé i gceist go ndéileálfaí leis an líne téacs seo mar théacs scriosta.
<s>
Úsáid an chlib chun bloic téacs nach bhfuil ábhartha a thuilleadh a léiriú .
Tá sé i gceist go ndéileálfar leis an líne téacs seo mar rud nach bhfuil cruinn a thuilleadh.
Chun breisithe leis an doiciméad a chur in iúl, úsáid an <ins>
chlib.
Tá sé i gceist go ndéileálfaí leis an líne téacs seo mar bhreis ar an doiciméad.
Úsáid an <u>
chlib chun an téacs a aibhsiú.
Déanfaidh an líne seo téacs mar a bhfuil líne faoi
Bain úsáid as clibeanna béime réamhshocraithe HTML le stíleanna éadroma.
Chun inlíne nó bloic téacs a dhíbhéim, bain úsáid as an <small>
chlib chun an téacs a shocrú ag 85% de mhéid an tuismitheora. Faigheann eilimintí ceannteidil a gcuid féin font-size
le haghaidh eilimintí neadaithe <small>
.
De rogha air sin is féidir leat eilimint inlíne a úsáid .small
in ionad aon chuid <small>
.
Tá sé i gceist go ndéileálfaí leis an líne téacs seo mar phriontáil mhín.
Chun béim a chur ar phíosa téacs le meáchan cló níos troime.
Tá an píosa téacs seo a leanas rindreáilte mar théacs trom .
Chun béim a chur ar phíosa téacs le cló iodálach.
Léirítear an píosa téacs seo a leanas mar théacs iodálach .
Thig leat a úsáid <b>
agus <i>
i HTML5. <b>
Tá sé i gceist focail nó frásaí a aibhsiú gan tábhacht bhreise a chur in iúl agus <i>
é don chuid is mó do ghuthú, téarmaí teicniúla, etc.
Téacs a athailíniú go héasca le comhpháirteanna le ranganna ailínithe téacs.
Téacs ailínithe ar chlé.
Téacs ailínithe sa lár.
Téacs ailínithe ar dheis.
Téacs inchosanta.
Gan téacs fillte.
Téacs a athrú ina chomhpháirteanna le ranganna caipitlithe téacs.
Téacs i gcás íochtair.
Téacs chás uachtair.
Téacs caipitlithe.
Cur i bhfeidhm stílithe <abbr>
eilimint HTML do ghiorrúcháin agus acrainmneacha chun an leagan leathnaithe ar ainlíon a thaispeáint. title
Tá bunteorainn poncaithe éadrom agus cúrsóir cabhrach ar ainliú ag giorraithe a bhfuil tréith acu, rud a chuireann comhthéacs breise ar ainliú agus d’úsáideoirí teicneolaíochtaí cúnta.
Giorrúchán den tréith focal is ea attr .
Cuir .initialism
le giorrúchán le haghaidh clómhéid atá beagán níos lú.
Is é HTML an rud is fearr ó arán slisnithe.
Cuir eolas teagmhála i láthair don sinsear is gaire nó don chorpas iomlán oibre. Caomhnaigh an fhormáidiú trí gach líne a chríochnú le <br>
.
Chun bloic ábhar a lua ó fhoinse eile laistigh de do dhoiciméad.
Wrap <blockquote>
thart ar aon HTML mar an ceanglófar. Le haghaidh Sleachta díreach, molaimid <p>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Slánuimhir posuere erat a ante.
Athruithe ar stíl agus ar ábhar le haghaidh athruithe simplí ar chaighdeán <blockquote>
.
Cuir <footer>
leis chun an fhoinse a shainaithint. Wrap ainm an tsaothair foinse i <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Slánuimhir posuere erat a ante.
Cuir .blockquote-reverse
leis le haghaidh blocchuóta a bhfuil inneachar ceart-ailínithe leis.
Liosta míreanna nach mbaineann an t-ordú go sainráite leo .
Liosta de na míreanna ina bhfuil ábhar sainráite san ord.
Bain an list-style
corrlach réamhshocraithe agus clé ar mhíreanna liosta (leanaí láithreacha amháin). Ní bhaineann sé seo ach le míreanna liostaí leanaí láithreacha , rud a chiallaíonn go mbeidh ort an rang a chur le haon liostaí neadaithe freisin.
Cuir na míreanna liosta go léir ar líne amháin display: inline-block;
agus roinnt stuáil éadrom.
Liosta téarmaí agus na tuairiscí a bhaineann leo.
Déan téarmaí agus tuairiscí i <dl>
líne suas taobh le taobh. Tosaíonn sé cruachta cosúil le <dl>
s réamhshocraithe, ach nuair a leathnaíonn an barra nascleanúna, déan iad seo.
Teascóidh liostaí tuairisce cothrománacha téarmaí atá ró-fhada le luí sa cholún ar chlé le text-overflow
. I gcláir amhairc níos cúinge, athróidh siad go dtí an leagan amach réamhshocraithe cruachta.
Wrap sleachta inlíne den chód le <code>
.
<section>
ba chóir a bheith fillte mar inlíne.
Úsáid an <kbd>
chun ionchur a chuirtear isteach de ghnáth tríd an méarchlár a léiriú.
Úsáid <pre>
le haghaidh línte iolracha de chód. Bí cinnte éalú ó aon lúibíní uillinne sa chód le haghaidh rindreála cuí.
<p>Téacs samplach anseo...</p>
Is féidir leat an rang a chur leis go roghnach .pre-scrollable
, a shocróidh uasairde 350px agus a sholáthróidh scrollbharra y-ais.
<var>
Úsáid an chlib chun athróga a léiriú .
y = m x + b
Chun bloic a léiriú as aschur samplach ó chlár bain úsáid as an <samp>
gclib.
Tá sé i gceist an téacs seo a láimhseáil mar aschur samplach ó ríomhchlár.
Maidir le stíliú bunúsach - stuáil éadrom agus gan ach roinnteoirí cothrománacha - cuir an bunrang .table
le haon <table>
. Seans go bhfuil cuma ró-iomarcach air, ach i bhfianaise an úsáid fhorleathan a bhaintear as táblaí le haghaidh breiseán eile ar nós féilirí agus roghnóirí dáta, roghnaigh muid ár stíleanna tábla saincheaptha a leithlisiú.
# | Ainm | Sloinne | Ainm úsáideora |
---|---|---|---|
1 | Marcáil | Otto | @mdo |
2 | Iacób | Thornton | @saille |
3 | Larry | an t-éan |
Bain úsáid as .table-striped
chun stiallacha séabra a chur le haon ró tábla laistigh den <tbody>
.
Stílítear táblaí stiallacha tríd an :nth-child
roghnóir CSS, nach bhfuil ar fáil in Internet Explorer 8.
# | Ainm | Sloinne | Ainm úsáideora |
---|---|---|---|
1 | Marcáil | Otto | @mdo |
2 | Iacób | Thornton | @saille |
3 | Larry | an t-éan |
Cuir .table-bordered
le haghaidh teorainneacha ar gach taobh den tábla agus cealla.
# | Ainm | Sloinne | Ainm úsáideora |
---|---|---|---|
1 | Marcáil | Otto | @mdo |
2 | Iacób | Thornton | @saille |
3 | Larry | an t-éan |
Cuir .table-hover
leis chun staid ainlithe a chumasú ar na sraitheanna boird laistigh de <tbody>
.
# | Ainm | Sloinne | Ainm úsáideora |
---|---|---|---|
1 | Marcáil | Otto | @mdo |
2 | Iacób | Thornton | @saille |
3 | Larry | an t-éan |
Cuir .table-condensed
leis na táblaí a dhéanamh níos dlúithe trí stuáil cille a ghearradh ina dhá leath.
# | Ainm | Sloinne | Ainm úsáideora |
---|---|---|---|
1 | Marcáil | Otto | @mdo |
2 | Iacób | Thornton | @saille |
3 | Larry an t-éan |
Úsáid ranganna comhthéacsúla chun sraitheanna boird nó cealla aonair a dhathú.
Aicme | Cur síos |
---|---|
.active |
Cuirtear an dath hover i bhfeidhm ar ró nó ar chill ar leith |
.success |
Léiríonn gníomh rathúil nó dearfach |
.info |
Léiríonn sé athrú nó gníomh neodrach faisnéiseach |
.warning |
Tugann sé le fios rabhadh a bhféadfadh gá aird a thabhairt air |
.danger |
Léiríonn gníomh contúirteach nó a d’fhéadfadh a bheith diúltach |
# | Ceannteideal colún | Ceannteideal colún | Ceannteideal colún |
---|---|---|---|
1 | Ábhar colún | Ábhar colún | Ábhar colún |
2 | Ábhar colún | Ábhar colún | Ábhar colún |
3 | Ábhar colún | Ábhar colún | Ábhar colún |
4 | Ábhar colún | Ábhar colún | Ábhar colún |
5 | Ábhar colún | Ábhar colún | Ábhar colún |
6 | Ábhar colún | Ábhar colún | Ábhar colún |
7 | Ábhar colún | Ábhar colún | Ábhar colún |
8 | Ábhar colún | Ábhar colún | Ábhar colún |
9 | Ábhar colún | Ábhar colún | Ábhar colún |
Ní sholáthraíonn dath a úsáid chun brí a chur le ró tábla nó le cill aonair ach tásc amhairc, nach gcuirfear in iúl d’úsáideoirí teicneolaíochtaí cúnta – mar léitheoirí scáileáin. Cinntigh go bhfuil an t-eolas a shanntar leis an dath soiléir ón ábhar féin (an téacs infheicthe sa ró tábla/cill ábhartha), nó go n-áirítear í ar mhodhanna eile, mar théacs breise i bhfolach leis an .sr-only
rang.
Cruthaigh táblaí sofhreagracha trí aon cheann a fhilleadh .table
isteach .table-responsive
chun iad a dhéanamh scrollaigh go cothrománach ar ghléasanna beaga (faoi 768px). Agus tú ag breathnú ar rud ar bith níos mó ná 768px ar leithead, ní fheicfidh tú aon difríocht sna táblaí seo.
Baineann táblaí sofhreagracha úsáid as overflow-y: hidden
, a ghearrann amach aon ábhar a théann thar imeall bun nó barr an tábla. Go háirithe, is féidir leis seo roghchláir anuas agus giuirléidí tríú páirtí eile a ghearradh amach.
Tá roinnt stílithe réimse corracha ag Firefox a width
chuireann isteach ar an tábla sofhreagrach. Ní féidir é seo a shárú gan hac a bhaineann go sonrach le Firefox nach gcuirimid ar fáil i Bootstrap:
Le haghaidh tuilleadh faisnéise, léigh an freagra Stack Overflow .
# | Ceannteideal tábla | Ceannteideal tábla | Ceannteideal tábla | Ceannteideal tábla | Ceannteideal tábla | Ceannteideal tábla |
---|---|---|---|---|---|---|
1 | cill tábla | cill tábla | cill tábla | cill tábla | cill tábla | cill tábla |
2 | cill tábla | cill tábla | cill tábla | cill tábla | cill tábla | cill tábla |
3 | cill tábla | cill tábla | cill tábla | cill tábla | cill tábla | cill tábla |
# | Ceannteideal tábla | Ceannteideal tábla | Ceannteideal tábla | Ceannteideal tábla | Ceannteideal tábla | Ceannteideal tábla |
---|---|---|---|---|---|---|
1 | cill tábla | cill tábla | cill tábla | cill tábla | cill tábla | cill tábla |
2 | cill tábla | cill tábla | cill tábla | cill tábla | cill tábla | cill tábla |
3 | cill tábla | cill tábla | cill tábla | cill tábla | cill tábla | cill tábla |
Faigheann rialuithe foirm aonair roinnt stílithe domhanda go huathoibríoch. Socraítear gach gné théacsúil <input>
, <textarea>
, agus <select>
eilimint le .form-control
go width: 100%;
réamhshocraithe. Cuir lipéid agus rialtáin isteach .form-group
chun an spásáil is fearr is féidir a fháil.
Ná measc grúpaí foirme go díreach le grúpaí ionchuir . Ina áit sin, neadaigh an grúpa ionchuir taobh istigh den fhoirmghrúpa.
Cuir .form-inline
le d'fhoirm (nach gá a bheith ina <form>
) le haghaidh rialuithe atá ailínithe ar chlé agus inlíne. Ní bhaineann sé seo ach le foirmeacha laistigh de phoirt amhairc atá 768px ar a laghad ar leithead.
Cuireadh ionchuir agus roghanna width: 100%;
i bhfeidhm de réir réamhshocraithe i Bootstrap. Laistigh de na foirmeacha inlíne, athshocraímid gur width: auto;
féidir le rialuithe iolracha maireachtáil ar an líne chéanna. Ag brath ar do leagan amach, d'fhéadfadh go mbeadh leithid de shaincheapadh breise ag teastáil.
Beidh trioblóid ag léitheoirí scáileáin le d’fhoirmeacha mura n-áiríonn tú lipéad do gach ionchur. Maidir leis na foirmeacha inlíne seo, is féidir leat na lipéid a cheilt ag baint úsáide as an .sr-only
rang. Tá modhanna malartacha eile ann chun lipéad a sholáthar do theicneolaíochtaí cúnta, amhail an aria-label
, aria-labelledby
nó an title
aitreabúid. Mura bhfuil aon cheann díobh seo i láthair, féadfaidh léitheoirí scáileáin úsáid a bhaint as an placeholder
tréith, más ann dóibh, ach tabhair faoi deara placeholder
nach moltar é a úsáid in ionad modhanna eile lipéadaithe.
Úsáid ranganna greille réamhshainithe Bootstrap chun lipéid agus grúpaí de rialuithe foirmeacha a ailíniú i leagan amach cothrománach trí chur .form-horizontal
leis an bhfoirm (nach gá a bheith ina <form>
). Athraítear é sin .form-group
le hiompar mar sraitheanna eangaí, mar sin ní gá .row
.
Samplaí de rialuithe caighdeánacha foirme tacaithe i leagan amach foirme samplach.
Rialú foirmeacha is coitianta, réimsí ionchuir téacs-bhunaithe. Áirítear leis tacaíocht do gach cineál HTML5: text
, password
, datetime
, datetime-local
, date
, month
, time
, week
, number
, email
, url
, search
, tel
, agus color
.
Ní dhéanfar ionchuir a stíliú go hiomlán ach amháin má type
dhearbhaítear i gceart iad.
Chun téacs nó cnaipí comhtháite a chur leis roimh agus/nó tar éis aon téacsbhunaithe <input>
, seiceáil amach comhpháirt an ghrúpa ionchuir .
Rialú foirme a thacaíonn le línte iolracha téacs. Athraigh rows
an tréith de réir mar is gá.
Tá ticbhoscaí ann chun rogha amháin nó roinnt roghanna a roghnú i liosta, agus tá raidiónna chun rogha amháin a roghnú as go leor.
Tacaítear le ticbhoscaí agus raidiónna do dhaoine faoi mhíchumas, ach chun cúrsóir “neamhcheadaithe” a sholáthar ar ainlíon an tuismitheora <label>
, beidh ort an .disabled
rang a chur leis an tuismitheoir .radio
, .radio-inline
, .checkbox
, nó .checkbox-inline
.
Bain úsáid as na .checkbox-inline
nó na .radio-inline
ranganna ar shraith ticbhoscaí nó raidiónna le haghaidh rialuithe atá le feiceáil ar an líne chéanna.
Mura bhfuil aon téacs agat laistigh den <label>
, tá an t-ionchur suite mar a bheifeá ag súil leis. Faoi láthair ní oibríonn sé ach ar bhoscaí seiceála agus raidiónna neamh-inlíne. Ná déan dearmad lipéad de chineál éigin a sholáthar do theicneolaíochtaí cúnta (mar shampla, ag baint úsáide as aria-label
).
Tabhair faoi deara go bhfuil coirnéil chothromaithe ag go leor roghchláir dhúchasacha - eadhon i Safari agus Chrome - nach féidir a mhodhnú trí border-radius
airíonna.
Maidir <select>
le rialuithe leis an multiple
tréith, taispeántar roghanna iolracha de réir réamhshocraithe.
Nuair is gá duit gnáth-théacs a chur in aice le lipéad foirme laistigh d’fhoirm, bain úsáid as an .form-control-static
rang ar <p>
.
Bainimid na outline
stíleanna réamhshocraithe ar roinnt rialuithe foirme agus cuirimid box-shadow
i bhfeidhm ina áit do :focus
.
:focus
Staid taispeánaÚsáideann an t-ionchur sampla thuas stíleanna saincheaptha inár ndoiciméid chun an :focus
staid ar .form-control
.
Cuir an disabled
tréith Boole ar ionchur chun idirghníomhaíochtaí úsáideoirí a chosc. Tá cuma níos éadroime ar ionchuir faoi mhíchumas agus cuireann siad not-allowed
cúrsóir leis.
Cuir an disabled
tréith le a <fieldset>
chun na rialuithe go léir laistigh den <fieldset>
am céanna a dhíchumasú.
<a>
De réir réamhshocraithe, déileálfaidh brabhsálaithe le gach rialtán foirm dhúchasach ( <input>
, <select>
agus <button>
eilimintí) taobh istigh de a <fieldset disabled>
bheith díchumasaithe, ag cosc ar idirghníomhaíochtaí méarchláir agus lucha araon. Mar sin féin, má tá gnéithe san fhoirm ar do fhoirm freisin <a ... class="btn btn-*">
, ní thabharfar ach stíl pointer-events: none
. Mar a luadh sa rannán faoi staid mhíchumais le haghaidh cnaipí (agus go háirithe san fho-roinn le haghaidh eilimintí ancaire), níl an t-airí CSS seo caighdeánaithe go fóill agus ní thugtar tacaíocht iomlán dó in Opera 18 agus thíos, nó in Internet Explorer 11, agus bhuaigh sé Ní chuireann cosc ar úsáideoirí méarchláir na naisc seo a dhíriú nó a ghníomhachtú. Chun a bheith sábháilte, bain úsáid as JavaScript saincheaptha chun naisc den sórt sin a dhíchumasú.
Cé go gcuirfidh Bootstrap na stíleanna seo i bhfeidhm i ngach brabhsálaí, ní thacaíonn Internet Explorer 11 agus thíos go hiomlán leis an disabled
tréith ar <fieldset>
. Úsáid JavaScript saincheaptha chun an réimse réimse sna brabhsálaithe seo a dhíchumasú.
Cuir an readonly
aitreabúid Boole ar ionchur chun mionathrú ar luach an ionchuir a chosc. Tá cuma níos éadroime ar ionchuir inléite amháin (cosúil le hionchuir faoi mhíchumas), ach coinníonn siad an cúrsóir caighdeánach.
Téacs cabhrach leibhéal bloc le haghaidh rialuithe foirmeacha.
Ba cheart go mbeadh baint shoiléir ag téacs cabhrach leis an rialú foirme a bhaineann leis an aria-describedby
tréith a úsáid. Cinnteoidh sé seo go bhfógróidh teicneolaíochtaí cúnta - mar léitheoirí scáileáin - an téacs cabhrach seo nuair a dhíríonn an t-úsáideoir nó nuair a théann an t-úsáideoir isteach sa rialú.
Áirítear le Bootstrap stíleanna bailíochtaithe le haghaidh earráidí, rabhaidh, agus stáit ratha ar rialuithe foirmeacha. Chun , .has-warning
, .has-error
, nó .has-success
an tuismitheoir eilimint a úsáid, a chur leis. Gheobhaidh aon .control-label
, .form-control
, agus .help-block
laistigh den eilimint sin na stíleanna bailíochtaithe.
Ní sholáthraíonn úsáid na stíleanna bailíochtaithe seo chun staid rialaithe foirme a léiriú ach tásc amhairc, dath-bhunaithe, nach gcuirfear in iúl d'úsáideoirí teicneolaíochtaí cúnta - mar léitheoirí scáileáin - ná d'úsáideoirí dath-dall.
Cinntigh go gcuirtear léiriú eile ar staid ar fáil freisin. Mar shampla, is féidir leat leid ar staid a chur san áireamh i <label>
dtéacs an rialaithe foirme féin (mar atá sa chódshampla seo a leanas), cuir Glyphicon san áireamh (le téacs malartach cuí ag baint úsáide as an .sr-only
rang - féach na samplaí Glyphicon ), nó trí bloc téacs cabhrach breise . Go sonrach maidir le teicneolaíochtaí cúnta, is féidir aria-invalid="true"
tréith a shannadh freisin do rialuithe foirme neamhbhailí.
Is féidir leat deilbhíní aiseolais roghnacha a chur leis freisin .has-feedback
agus an deilbhín ceart a chur leo.
Ní oibríonn deilbhíní aiseolais ach le <input class="form-control">
heilimintí téacsacha.
Tá gá le deilbhíní aiseolais a shuíomh de láimh le haghaidh ionchuir gan lipéad agus le haghaidh grúpaí ionchuir a bhfuil breiseán acu ar dheis. Moltar go láidir duit lipéid a sholáthar do gach ionchur ar chúiseanna inrochtaineachta. Más mian leat cosc a chur ar lipéid a thaispeáint, cuir i bhfolach iad leis an .sr-only
rang. Más gá duit a dhéanamh gan lipéid, coigeartaigh top
luach an deilbhín aiseolais. Maidir le grúpaí ionchuir, coigeartaigh an right
luach go luach picteilín cuí ag brath ar leithead do bhreiseáin.
Chun a chinntiú go gcuireann teicneolaíochtaí cúnta - ar nós léitheoirí scáileáin - in iúl i gceart an bhrí atá le íocón, ba chóir téacs breise i bhfolach a chur san áireamh leis an .sr-only
rang agus é a nascadh go sainráite leis an rialú foirme a mbaineann sé le húsáid aria-describedby
. Mar mhalairt air sin, cinntigh go gcuirtear an bhrí (mar shampla, an fhíric go bhfuil rabhadh ann do réimse iontrála téacs ar leith) in iúl i bhfoirm éigin eile, mar shampla téacs an fhíorais a <label>
bhaineann le rialú na foirme a athrú.
Cé go luann na samplaí seo a leanas cheana staid bhailíochtaithe a rialuithe foirme faoi seach sa <label>
téacs féin, tá an teicníocht thuas (ag úsáid .sr-only
téacs agus aria-describedby
) curtha san áireamh chun críocha léiriúcháin.
.sr-only
lipéid fholaitheMá úsáideann tú an .sr-only
rang chun rialtáin fhoirme a cheilt <label>
(seachas roghanna lipéadaithe eile a úsáid, mar an aria-label
tréith), déanfaidh Bootstrap suíomh an íocón a choigeartú go huathoibríoch nuair a bheidh sé curtha leis.
Socraigh airde ag baint úsáide as ranganna mar .input-lg
, agus socraigh leithead ag baint úsáide as ranganna colúin ghreille mar .col-lg-*
.
Cruthaigh rialuithe foirmeacha níos airde nó níos giorra a mheaitseálann méideanna na gcnaipí.
Méid go tapa lipéid agus foirm rialuithe laistigh de .form-horizontal
trí chur leo .form-group-lg
nó .form-group-sm
.
Fillte ionchuir i gcolúin ghreille, nó aon eilimint tuismitheora saincheaptha, chun na leithid atá ag teastáil a fhorfheidhmiú go héasca.
Bain úsáid as na ranganna cnaipe ar eilimint <a>
, <button>
, nó .<input>
Cé gur féidir ranganna cnaipí a úsáid ar <a>
agus <button>
eilimintí, ní <button>
thacaítear ach le heilimintí laistigh dár gcomhpháirteanna nascleanúna agus barra loingseoireachta.
Má <a>
úsáidtear na heilimintí chun feidhmiú mar chnaipí – rud a spreagann feidhmiúlacht laistigh den leathanach, seachas a bheith ag nascleanúint chuig doiciméad nó rannán eile laistigh den leathanach reatha – ba cheart leathanach cuí a thabhairt dóibh freisin role="button"
.
Mar chleachtas is fearr, molaimid go mór an <button>
eilimint a úsáid nuair is féidir chun rindreáil trasbhrabhsálaí meaitseála a chinntiú.
I measc rudaí eile, tá fabht i Firefox <30 a chuireann cosc orainn na cnaipí line-height
de- <input>
bhunaithe a shocrú, rud a fhágann nach meaitseálann siad go díreach airde na gcnaipí eile ar Firefox.
Bain úsáid as aon cheann de na ranganna cnaipe atá ar fáil chun cnaipe stílithe a chruthú go tapa.
Ní thugann úsáid dathanna chun brí a chur le cnaipe ach tásc amhairc, nach gcuirfear in iúl d'úsáideoirí na dteicneolaíochtaí cúnta - mar léitheoirí scáileáin. Cinntigh go bhfuil an t-eolas atá ainmnithe leis an dath soiléir ón ábhar féin (téacs infheicthe an chnaipe), nó go n-áirítear í ar mhodhanna eile, mar théacs breise atá i bhfolach leis an .sr-only
rang.
An bhfuil fonn ort cnaipí níos mó nó níos lú? Cuir .btn-lg
, .btn-sm
, nó .btn-xs
le haghaidh méideanna breise.
Cruthaigh cnaipí blocleibhéil - iad siúd a théann trasna leithead iomlán tuismitheora - trí .btn-block
.
Beidh cnaipí le feiceáil brúite (le cúlra níos dorcha, teorainn níos dorcha, agus scáth inset) nuair a bhíonn siad gníomhach. Maidir <button>
le heilimintí, déantar é seo trí :active
. Maidir <a>
le heilimintí, déantar é le .active
. Mar sin féin, is féidir leat úsáid a bhaint as .active
ar <button>
s (agus an aria-pressed="true"
tréith a chur san áireamh) más gá duit an stát gníomhach a mhacasamhlú go ríomhchláraithe.
Níl gá a chur leis :active
mar tá sé pseudo-aicme, ach más gá duit chun bhfeidhm ar an chuma céanna, dul ar aghaidh agus cuir .active
.
Cuir an .active
rang le <a>
cnaipí.
Déan breathnú ar chnaipí nach féidir a chliceáil ach iad a mhaolú le opacity
.
Cuir an disabled
tréith le <button>
cnaipí.
Má chuireann tú an disabled
tréith le <button>
, cuirfidh Internet Explorer 9 agus thíos an téacs liath le scáthú téacs olc nach féidir linn a shocrú.
Cuir an .disabled
rang le <a>
cnaipí.
Úsáidimid .disabled
mar rang fóntais anseo, cosúil leis an .active
rang coitianta, mar sin níl aon réimír ag teastáil.
Úsáideann an rang seo pointer-events: none
chun iarracht a dhéanamh feidhmiúlacht naisc <a>
s a dhíchumasú, ach níl an t-airí CSS sin caighdeánaithe go fóill agus nach bhfuil tacaíocht iomlán ann in Opera 18 agus thíos, nó in Internet Explorer 11. Ina theannta sin, fiú i mbrabhsálaithe a thacaíonn pointer-events: none
, méarchlár níl aon tionchar fós ar an loingseoireacht, rud a chiallaíonn go mbeidh úsáideoirí méarchláir radharcacha agus úsáideoirí teicneolaíochtaí cúnta fós in ann na naisc seo a ghníomhachtú. Chun a bheith sábháilte, bain úsáid as JavaScript saincheaptha chun naisc den sórt sin a dhíchumasú.
Is féidir íomhánna i Bootstrap 3 a dhéanamh sofhreagrach trí .img-responsive
rang a chur leis. Baineann sé seo max-width: 100%;
, height: auto;
agus display: block;
leis an íomhá ionas go scálaí sé nicely leis an eilimint tuismitheoir.
Chun íomhánna a úsáideann an .img-responsive
rang a lárú, bain úsáid .center-block
as .text-center
. Féach ar an rannán ranganna cúntóirí le haghaidh tuilleadh sonraí faoin .center-block
úsáid.
.img-responsive
In Internet Explorer 8-10, tá méideanna díréireach ar íomhánna SVG . Chun é seo a shocrú, cuir leis width: 100% \9;
nuair is gá. Ní chuireann Bootstrap é seo i bhfeidhm go huathoibríoch mar cruthaíonn sé aimhréidh le formáidí íomhá eile.
Cuir ranganna le <img>
heilimint chun íomhánna a stíliú go héasca in aon tionscadal.
Coinnigh i gcuimhne nach bhfuil tacaíocht ag Internet Explorer 8 do choirnéil chruinne.
Cuir an bhrí in iúl trí dhath le dornán de ranganna fóntais béime. Féadfar iad seo a chur i bhfeidhm ar naisc freisin agus dorchadóidh siad ar ainlíon díreach mar atá ár stíleanna naisc réamhshocraithe.
Fusce dapibus, tellus ac cursus comodo, tortor mauris nibh.
Nullam id dolor id ultricies vehicula ut id elit.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
Maecenas sed diam eget risus varius blandit sit amet non magna.
Etiam porta sem malesuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
Uaireanta ní féidir ranganna béime a chur i bhfeidhm mar gheall ar shainiúlacht roghnóir eile. I bhformhór na gcásanna, is leor réiteach a fháil chun do théacs a chuimilt <span>
leis an rang.
Ní thugann úsáid dath chun brí a chur leis ach tásc amhairc, nach gcuirfear in iúl d’úsáideoirí na dteicneolaíochtaí cúnta – mar léitheoirí scáileáin. Cinntigh go bhfuil an t-eolas atá léirithe ag an dath soiléir ón ábhar féin (ní úsáidtear na dathanna comhthéacsúla ach amháin chun an bhrí atá sa téacs/marcáil cheana féin a threisiú), nó go gcuimsítear í ar mhodhanna eile, mar théacs breise i bhfolach leis an .sr-only
rang . .
Cosúil leis na haicmí datha téacs comhthéacsúla, socraigh go héasca cúlra eilimint d’aon rang comhthéacsúil. Dorchóidh comhpháirteanna ancaire ar ainlíonn, díreach cosúil leis na ranganna téacs.
Nullam id dolor id ultricies vehicula ut id elit.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
Maecenas sed diam eget risus varius blandit sit amet non magna.
Etiam porta sem malesuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
Uaireanta ní féidir ranganna cúlra comhthéacsúla a chur i bhfeidhm mar gheall ar shainiúlacht roghnóir eile. I gcásanna áirithe, is réiteach leordhóthanach é ábhar d’eiliminte a chuimilt <div>
leis an rang.
Mar is amhlaidh le dathanna comhthéacsúla , cinntigh go gcuirtear aon bhrí a thugtar trí dhath in iúl freisin i bhformáid nach bhfuil ach cur i láthair.
Bain úsáid as an deilbhín gar-chineálach chun ábhar cosúil le módúil agus foláirimh a dhíbhe.
Úsáid cúramóirí chun feidhmiúlacht agus treo anuas a chur in iúl. Tabhair faoi deara go n-aisiompóidh an cúramóir réamhshocraithe go huathoibríoch sna roghchláir anuas .
Snámh eilimint ar chlé nó ar dheis le rang. !important
san áireamh chun saincheisteanna sainiúlachta a sheachaint. Is féidir ranganna a úsáid mar mheascáin freisin.
Socraigh eilimint chuig display: block
agus lár tríd margin
. Ar fáil mar mheascán agus rang.
Glan s go héasca float
trí chur .clearfix
leis an eilimint tuismitheora . Úsáideann Nicolas Gallagher an t-athchóiriú micrea soiléir mar atá tóir air. Is féidir é a úsáid freisin mar mheascán.
Cuir iallach ar eilimint a thaispeáint nó a cheilt ( lena n-áirítear do léitheoirí scáileáin ) le húsáid .show
agus le .hidden
ranganna. Úsáidtear na ranganna seo !important
chun coinbhleachtaí sainiúlachta a sheachaint, díreach cosúil le snámháin sciobtha . Níl siad ar fáil ach le haghaidh scoránaithe blocleibhéil. Is féidir iad a úsáid freisin mar mheascáin.
.hide
ar fáil, ach ní chuireann sé isteach ar léitheoirí scáileáin i gcónaí agus ní dhéantar é a mheas mar v3.0.1 . Úsáid .hidden
nó .sr-only
ina ionad.
Ina theannta sin, .invisible
is féidir é a úsáid chun infheictheacht eilimint amháin a scoránú, rud a chiallaíonn display
nach bhfuil sé modhnaithe agus is féidir leis an eilimint difear a dhéanamh fós ar shreabhadh an doiciméid.
Folaigh eilimint de gach gléas seachas léitheoirí scáileáin le .sr-only
. Comhcheangail .sr-only
leis .sr-only-focusable
chun an eilimint a thaispeáint arís nuair atá sé dírithe (m.sh. ag úsáideoir méarchláir amháin). Riachtanach chun dea-chleachtais inrochtaineachta a leanúint . Is féidir é a úsáid freisin mar mheascáin.
Úsáid an .text-hide
rang nó an mixin chun íomhá chúlra a chur in ionad ábhar téacs eiliminte.
Chun forbairt a dhéanamh níos tapúla ar shoghluaisteacht, bain úsáid as na ranganna áirgiúlachta seo chun ábhar a thaispeáint agus a cheilt trí ghléas trí cheist na meán. Áirítear freisin ranganna áirgiúlachta chun ábhar a scoránú nuair a phriontáiltear é.
Déan iarracht iad seo a úsáid ar bhonn teoranta agus seachain leaganacha iomlána éagsúla den suíomh céanna a chruthú. Ina áit sin, bain úsáid as iad chun cur i láthair gach feiste a chomhlánú.
Bain úsáid as rang amháin nó teaglaim de na ranganna atá ar fáil chun ábhar a scoránú thar phointí amhairc.
Feistí beaga breiseFóin (<768px) | Feistí beagaTáibléad (≥768px) | Feistí meánachaDeasc (≥992px) | Feistí móraDeasc (≥1200px) | |
---|---|---|---|---|
.visible-xs-* |
Infheicthe | i bhfolach | i bhfolach | i bhfolach |
.visible-sm-* |
i bhfolach | Infheicthe | i bhfolach | i bhfolach |
.visible-md-* |
i bhfolach | i bhfolach | Infheicthe | i bhfolach |
.visible-lg-* |
i bhfolach | i bhfolach | i bhfolach | Infheicthe |
.hidden-xs |
i bhfolach | Infheicthe | Infheicthe | Infheicthe |
.hidden-sm |
Infheicthe | i bhfolach | Infheicthe | Infheicthe |
.hidden-md |
Infheicthe | Infheicthe | i bhfolach | Infheicthe |
.hidden-lg |
Infheicthe | Infheicthe | Infheicthe | i bhfolach |
Amhail v3.2.0, tagann na .visible-*-*
haicmí do gach brisphointe i dtrí éagsúlacht, ceann amháin do gach display
luach maoine CSS atá liostaithe thíos.
Grúpa ranganna | CSSdisplay |
---|---|
.visible-*-block |
display: block; |
.visible-*-inline |
display: inline; |
.visible-*-inline-block |
display: inline-block; |
Mar sin, le haghaidh scáileáin bheaga bhreise ( xs
) mar shampla, is iad na .visible-*-*
ranganna atá ar fáil ná: .visible-xs-block
, .visible-xs-inline
, agus .visible-xs-inline-block
.
Tá na haicmí .visible-xs
, .visible-sm
, .visible-md
, agus .visible-lg
ann freisin, ach ní dhéantar dearmad orthu mar v3.2.0 . Tá siad beagnach comhionann le .visible-*-block
, ach amháin i gcásanna speisialta breise maidir <table>
le heilimintí a bhaineann le scoránú.
Cosúil leis na ranganna freagrúla rialta, bain úsáid as iad seo chun ábhar priontála a scoránú.
Ranganna | Brabhsálaí | Priontáil |
---|---|---|
.visible-print-block .visible-print-inline .visible-print-inline-block |
i bhfolach | Infheicthe |
.hidden-print |
Infheicthe | i bhfolach |
Tá an rang .visible-print
ann freisin ach ní dhéantar é a mheas mar v3.2.0 . Tá sé comhionann beagnach le .visible-print-block
, ach amháin le cásanna speisialta breise le haghaidh <table>
eilimintí gaolmhara.
Athraigh do bhrabhsálaí nó lódáil ar ghléasanna éagsúla chun na ranganna fóntais sofhreagracha a thástáil.
Léiríonn seicmharcanna glasa go bhfuil an eilimint le feiceáil i do radharc reatha.
Anseo, léiríonn seicmharcanna glasa freisin go bhfuil an eilimint i bhfolach i do radharcra reatha.
Tá CSS Bootstrap tógtha ar Less, réamhphróiseálaí le feidhmiúlacht bhreise cosúil le hathróga, meascáin, agus feidhmeanna chun CSS a thiomsú. Is féidir leo siúd atá ag iarraidh an fhoinse Níos lú comhad a úsáid in ionad ár gcomhaid CSS tiomsaithe úsáid a bhaint as na hathróga agus na meascáin iomadúla a úsáidimid ar fud an chreata.
Clúdaítear athróga greille agus meascáin laistigh den chuid den chóras Eangaí .
Is féidir Bootstrap a úsáid ar dhá bhealach ar a laghad: leis an CSS tiomsaithe nó leis an bhfoinse Lúide comhaid. Chun na comhaid níos lú a thiomsú, téigh i gcomhairle leis an rannán Tús a Chur leis chun do thimpeallacht forbartha a shocrú chun na horduithe riachtanacha a rith.
Féadfaidh uirlisí tiomsaithe tríú páirtí oibriú le Bootstrap, ach ní thacaíonn ár gcroífhoireann leo.
Úsáidtear athróga ar fud an tionscadail ar fad mar bhealach chun luachanna a úsáidtear go coitianta a lárú agus a roinnt amhail dathanna, spásáil, nó stoic chló. Le miondealú iomlán a fháil, féach ar an Customizer .
Bain úsáid go héasca as dhá scéim dathanna: liathscála agus shéimeantach. Soláthraíonn dathanna liathscála rochtain thapa ar shades dubh a úsáidtear go coitianta agus cuimsíonn séimeantach dathanna éagsúla a shanntar do luachanna comhthéacsúla brí.
Bain úsáid as aon cheann de na hathróga datha seo mar atá siad nó déan iad a athshannadh chuig athróga níos brí le do thionscadal.
Dornán athróg chun príomhghnéithe de chnámharlach do shuíomh a shaincheapadh go tapa.
Stíl go héasca do naisc leis an dath ceart gan ach luach amháin.
Tabhair faoi deara go n- @link-hover-color
úsáideann an fheidhm, uirlis iontach eile ó Lúide, chun an dath hover ceart a chruthú go huathoibríoch. Is féidir leat darken
, lighten
, saturate
, agus desaturate
.
Socraigh go héasca do chló, méid an téacs, tosaigh, agus níos mó le cúpla athróg thapa. Úsáideann Bootstrap iad seo freisin chun meascáin chlóghrafacha éasca a sholáthar.
Dhá athróg thapa chun suíomh agus ainm comhaid do dheilbhíní a shaincheapadh.
Úsáideann comhpháirteanna ar fud Bootstrap roinnt athróg réamhshocraithe chun luachanna coitianta a shocrú. Seo iad na cinn is coitianta a úsáidtear.
Is meascáin iad meascáin díoltóirí chun cabhrú le tacú le ilbhrabhsálaithe trí gach réimír díoltóra ábhartha a áireamh i do CSS tiomsaithe.
Athshocraigh múnla do bhosca comhpháirteanna le mixin amháin. Chun comhthéacs a fháil, féach an t-alt cabhrach seo ó Mozilla .
Tá an mixin i léig mar v3.2.0, le tabhairt isteach Autoprefixer. Chun comhoiriúnacht ar gcúl a chaomhnú, leanfaidh Bootstrap ag úsáid an mheascáin go hinmheánach go dtí Bootstrap v4.
Sa lá atá inniu ann tacaíonn gach brabhsálaí nua-aimseartha leis an border-radius
maoin neamh-réamhshocrú. Mar sin, níl aon .border-radius()
mheascán ann, ach cuimsíonn Bootstrap aicearraí chun dhá choirnéal a shlánú go tapa ar thaobh ar leith de réad.
Má tá do spriocghrúpa ag baint úsáide as na brabhsálaithe agus na gléasanna is déanaí agus is mó, déan cinnte an box-shadow
mhaoin a úsáid ina aonar. Má theastaíonn tacaíocht uait le haghaidh feistí níos sine Android (réamh-v4) agus iOS (réamh-iOS 5), bain úsáid as an mixin dímheasta-webkit
chun an réimír riachtanach a phiocadh suas .
Tá an mixin i léig mar v3.1.0, toisc nach dtacaíonn Bootstrap go hoifigiúil leis na hardáin atá as dáta nach dtacaíonn leis an maoin chaighdeánach. Chun comhoiriúnacht ar gcúl a chaomhnú, leanfaidh Bootstrap ag úsáid an mheascáin go hinmheánach go dtí Bootstrap v4.
Bí cinnte rgba()
dathanna a úsáid i scáthanna do bhosca ionas go mbeidh siad ag cumasc chomh héasca agus is féidir le cúlraí.
Meascáin iolracha le haghaidh solúbthachta. Socraigh gach faisnéis aistrithe le ceann amháin, nó sonraigh moill agus fad ar leith de réir mar is gá.
Tá na meascáin i léig mar v3.2.0, nuair a tugadh isteach Autoprefixer. Chun comhoiriúnacht ar gcúl a chaomhnú, leanfaidh Bootstrap de na meascáin a úsáid go hinmheánach go dtí Bootstrap v4.
Rothlaigh, scála, aistrigh (bog), nó sceabhacha aon réad.
Tá na meascáin i léig mar v3.2.0, nuair a tugadh isteach Autoprefixer. Chun comhoiriúnacht ar gcúl a chaomhnú, leanfaidh Bootstrap de na meascáin a úsáid go hinmheánach go dtí Bootstrap v4.
Meascán amháin chun airíonna beochana CSS3 ar fad a úsáid i ndearbhú amháin agus meascáin eile le haghaidh maoine aonair.
Tá na meascáin i léig mar v3.2.0, nuair a tugadh isteach Autoprefixer. Chun comhoiriúnacht ar gcúl a chaomhnú, leanfaidh Bootstrap de na meascáin a úsáid go hinmheánach go dtí Bootstrap v4.
Socraigh an teimhneacht do gach brabhsálaithe agus cuir filter
cúl-ais ar fáil do IE8.
Comhthéacs a sholáthar do rialuithe foirme laistigh de gach réimse.
Gin colúin trí CSS laistigh d'eilimint amháin.
Déan dhá dhath ar bith a thiontú go grádán cúlra go héasca. Faigh níos mó chun cinn agus socraigh treo, bain úsáid as trí dhath, nó bain úsáid as grádán gathacha. Le meascadh amháin gheobhaidh tú na comhréireanna réamhshocruithe go léir a bheidh uait.
Is féidir leat freisin uillinn grádán líneach caighdeánach dhá dhath a shonrú:
Má theastaíonn grádán stíl bearbóra uait, tá sé sin éasca freisin. Sonraigh dath amháin agus cuirfimid stríoc bán tréshoilseach a fhorleagan.
Suas an ante agus úsáid trí dhath ina ionad. Socraigh an chéad dath, an dara dath, stad dath an dara dath (luach céatadáin cosúil le 25%), agus an tríú dath leis na meascáin seo:
Cinnirí suas! Más gá duit grádán a bhaint riamh, cinntigh go mbainfidh tú aon IE-shonrach filter
a chuir tú leis. Is féidir leat é sin a dhéanamh tríd an .reset-filter()
mixin a úsáid taobh leis background-image: none;
.
Is meascáin fóntais iad meascáin a chomhcheanglaíonn airíonna CSS nach mbaineann le hábhar chun sprioc nó tasc ar leith a bhaint amach.
Ná déan dearmad cur class="clearfix"
le haon eilimint agus ina ionad sin cuir an .clearfix()
mixin nuair is cuí. Úsáideann Nicolas Gallagher an socrú soiléir micrea .
Lár go tapa aon eilimint laistigh dá tuismitheoir. Éilíonn width
nó max-width
a shocrú.
Sonraigh toisí ruda ar bhealach níos éasca.
Cumraigh na roghanna a athrú go héasca le haghaidh aon réimse téacs, nó aon eilimint eile. Réamhshocrú ar ghnáthiompraíocht an bhrabhsálaí ( both
).
Teascadh téacs go héasca le héilips le mixin amháin. Éilíonn eilimint block
nó inline-block
leibhéal.
Sonraigh dhá chonair íomhá agus na toisí íomhá @ 1x, agus cuirfidh Bootstrap ceist meáin @2x ar fáil. Má tá go leor íomhánna le fónamh agat, smaoinigh ar do CSS íomhá reitine a scríobh de láimh in aon cheist meán amháin.
Cé go bhfuil Bootstrap tógtha ar Lúide, tá calafort oifigiúil Sass aige freisin . Coimeádaimid é i stór GitHub ar leith agus láimhseálann muid nuashonruithe le script chomhshó.
Ós rud é go bhfuil repo ar leith ag calafort Sass agus go bhfreastalaíonn sé ar lucht éisteachta beagán difriúil, tá difríocht mhór idir ábhar an tionscadail agus príomhthionscadal Bootstrap. Cinntíonn sé seo go bhfuil calafort Sass chomh comhoiriúnach leis an oiread córais atá bunaithe ar Sass agus is féidir.
Conair | Cur síos |
---|---|
lib/ |
Cód Ruby gem (cumraíocht Sass, comhtháthú Rails agus Compass) |
tasks/ |
Scripteanna tiontairí (ag casadh in aghaidh an tsrutha Níos lú go Sass) |
test/ |
Tástálacha tiomsú |
templates/ |
Compás pacáiste cur i láthair |
vendor/assets/ |
Sass, JavaScript, agus comhaid chló |
Rakefile |
Tascanna inmheánacha, mar shampla ráca agus tiontú |
Tabhair cuairt ar stór GitHub an chalafoirt Sass chun na comhaid seo a fheiceáil i ngníomh.
Le haghaidh faisnéise ar conas Bootstrap do Sass a shuiteáil agus a úsáid, féach ar an readme stór GitHub . Is í an fhoinse is déanaí í agus cuimsíonn sé faisnéis le húsáid le tionscadail Rails, Compass agus caighdeánach Sass.