CSS
Dipeakanyo tša CSS tša lefase ka bophara, dielemente tša motheo tša HTML tšeo di hlamilwego le go godišwa ka diklase tše di katološwago, le tshepedišo ya keriti ya maemo a godimo.
Dipeakanyo tša CSS tša lefase ka bophara, dielemente tša motheo tša HTML tšeo di hlamilwego le go godišwa ka diklase tše di katološwago, le tshepedišo ya keriti ya maemo a godimo.
Hwetša lowdown ka dikarolo tše bohlokwa tša mananeokgoparara a Bootstrap, go akaretšwa le mokgwa wa rena wa tlhabollo ya wepe ye kaone, ye e akgofilego, ye maatla.
Bootstrap e dira tšhomišo ya dielemente tše itšego tša HTML le dithoto tša CSS tšeo di nyakago tšhomišo ya doctype ya HTML5. E akaretše mathomong a diprotšeke tša gago ka moka.
Ka Bootstrap 2, re ile ra tlaleletša ka mekgwa ya boikhethelo ya bogwera bja sellathekeng bakeng sa dikarolo tše bohlokwa tša tlhako. Ka Bootstrap 3, re ngwadile gape projeke gore e be le bogwera bja sellathekeng go tloga mathomong. Go e na le go tlaleletša ka mekgwa ya sellathekeng ya boikhethelo, ba apewa thwii ka gare ga mokokotlo. Ge e le gabotse, Bootstrap ke sellathekeng pele . Mekgwa ya pele ya sellathekeng e ka hwetšwa go ralala le bokgobapuku ka moka go e na le ka difaeleng tše di aroganego.
Go netefatša phetolelo ya maleba le go godiša go kgoma, oketša leswao la meta la lefelo la go lebelela go <head>
.
O ka šitiša bokgoni bja go godiša go didirišwa tša sellathekeng ka go tlaleletša user-scalable=no
go thepo ya meta ya lefelo la go lebelela. Se se šitiša go godiša, go ra gore badiriši ba kgona go sepelasepela fela, gomme se feletša ka gore sebaka sa gago se ikwe go se nene go swana le tirišo ya setlogo. Ka kakaretšo, ga re kgothaletše se setšeng se sengwe le se sengwe, ka gona diriša tlhokomelo!
Bootstrap e beakanya pontšho ya motheo ya lefase ka bophara, thaepo, le mekgwa ya kgokagano. Ka go lebanya, re:
background-color: #fff;
kabody
@font-family-base
, @font-size-base
, le @line-height-base
dika bjalo ka motheo wa rena wa go thaepa@link-color
gomme o diriše methalo ya kgokagano fela go:hover
Mekgwa ye e ka hwetšwa ka gare ga scaffolding.less
.
Bakeng sa phetolelo e kaonefaditšwego ya sefapano-sephephediši, re diriša Normalize.css , e lego projeke ya Nicolas Gallagher le Jonathan Neal .
Bootstrap e nyaka elemente yeo e nago le go phuthela dikagare tša sebaka le go bea tshepedišo ya rena ya keriti. O ka kgetha e nngwe ya ditshelo tše pedi tšeo o tlago go di diriša diprotšekeng tša gago. Hlokomela gore, ka lebaka la padding
le go feta, ga go le e tee ya setshelo seo se nago le sehlaga.
Diriša .container
bakeng sa setshelo sa bophara bjo bo sa fetogego seo se arabelago.
Šomiša .container-fluid
bakeng sa setshelo sa bophara bjo bo tletšego, se akaretša bophara ka moka bja lefelo la gago la go lebelela.
Bootstrap e akaretša tshepedišo ya keriti ya seela sa mathomo yeo e arabelago, ya sellathekeng yeo e lekanyetšago ka tshwanelo go fihla go dikholomo tše 12 ge bogolo bja sedirišwa goba lefelo la go lebelela bo oketšega. E akaretša diklase tše di hlalošitšwego e sa le pele bakeng sa dikgetho tše bonolo tša peakanyo, gammogo le di- mixin tše matla bakeng sa go tšweletša dipeakanyo tše dintši tša semantiki .
Ditshepedišo tša keriti di šomišwa go hlama dipeakanyo tša letlakala ka lelokelelo la methaladi le dikholomo tšeo di beago diteng tša gago. Mona ke kamoo tshepedišo ya keriti ya Bootstrap e šomago ka gona:
.container
(bophara bjo bo sa fetogego) goba .container-fluid
(bophara bjo bo tletšego) bakeng sa go logaganya le go tlatša gabotse..row
le le .col-xs-4
di hwetšagala bakeng sa go dira dipeakanyo tša keriti ka pela. Di-mixin tše nnyane le tšona di ka šomišwa go dipeakanyo tše ntši tša semantiki.padding
. Padding yeo e offset ka methaladi ya kholomo ya mathomo le ya mafelelo ka margin ye mpe go .row
s..col-xs-4
..col-md-*
sehlopha sefe goba sefe go elemente go ka se ame fela setaele sa yona go didirišwa tša magareng eupša gape le go didirišwa tše kgolo ge e le gore .col-lg-*
sehlopha se se gona.Lebelela mehlala ya go diriša melawana ye go khoutu ya gago.
Re šomiša dipotšišo tše di latelago tša boraditaba ka go difaele tša rena tša Ka fase go hlama dintlha tša go kgaotša tša bohlokwa ka tshepedišong ya rena ya keriti.
Ka dinako tše dingwe re katološa dipotšišo tše tša boraditaba go akaretša a max-width
go lekanyetša CSS go sete ye tshesane ya didirišwa.
Bona ka moo dikarolo tša tshepedišo ya keriti ya Bootstrap di šomago ka gona go ralala le didirišwa tše ntši ka tafola ye e nago le seatla.
Didirišwa tše nnyane tše dingwe Difouno (<768px) . | Didirišwa tše nnyane Matlapa (≥768px) . | Disebediswa tse mahareng Desktops (≥992px) . | Disebediswa tse khōlō Desktops (≥1200px) . | |
---|---|---|---|---|
Boitshwaro bja keriti | E rapaletšego ka dinako tšohle | E phuhlame go thoma, e rapaletšego ka godimo ga dintlha tša go kgaotša | ||
Bophara ba setshelo | Ga go le e tee (auto) . | 750px e le | 970px e le | 1170px e le |
Sehlongwapele sa sehlopha | .col-xs- |
.col-sm- |
.col-md- |
.col-lg- |
# ya dikholomo | 12. | |||
Bophara ba kholomo | Auto | ~ 62px | ~ 81px | ~ 97px |
Bophara ba gutter | 30px (15px ka lehlakoreng le leng le le leng la kholomo) . | |||
E ka beha dihlaga | Ee | |||
Di-offset | Ee | |||
Go laela ka dikholomo | Ee |
Ka go šomiša sete e tee ya .col-md-*
diklase tša keriti, o ka hlama tshepedišo ya motheo ya keriti yeo e thomago e kgobokeditšwe go didirišwa tša sellathekeng le didirišwa tša letlapa (lefelo le lenyenyane kudu go ya go le lenyenyane) pele o fetoga go rapalala go didirišwa tša komporong (ya magareng). Bea dikholomo tša keriti go efe goba efe .row
.
Fetoša peakanyo efe goba efe ya keriti ya bophara bjo bo sa fetogego go ba peakanyo ya bophara bjo bo tletšego ka go fetoša ya gago ya ka ntle .container
go .container-fluid
.
Ga o nyake gore dikholomo tša gago di fo kgoboketšwa ka gare ga didirišwa tše dinyenyane? Šomiša diklase tša keriti ya sedirišwa se senyenyane le sa magareng sa tlaleletšo ka go tlaleletša .col-xs-*
.col-md-*
go dikholomo tša gago. Bona mohlala wo o lego ka mo tlase bakeng sa kgopolo e kaone ya kamoo ka moka di šomago ka gona.
Aga godimo ga mohlala wa go feta ka go hlama dipeakanyo tše di fetogago le tše maatla le go feta ka .col-sm-*
diklase tša letlapa.
Ge e le gore dikholomo tša go feta tše 12 di beilwe ka gare ga mothalo o tee, sehlopha se sengwe le se sengwe sa dikholomo tša tlaleletšo se tla, bjalo ka yuniti e tee, se phuthela godimo ga mothaladi wo mofsa.
Ka maemo a mane a digridi tše di lego gona o tlamegile go kitima ka gare ga ditaba moo, mafelong a itšego a go kgaotša, dikholomo tša gago di sa hlakišego gabotse gabotse ka ge e nngwe e le e telele go feta e nngwe. Go lokiša seo, diriša motswako wa a .clearfix
le diklase tša rena tša utility tšeo di arabelago .
Go tlaleletša go go hlwekiša kholomo mafelong a go kgaotša ao a arabelago, o ka swanelwa ke go seta gape di-offset, go kgorometša goba go goga . Bona se ka tiro mohlaleng wa keriti .
Suthiša dikholomo go ya go le letona o šomiša .col-md-offset-*
diklase. Diklase tše di oketša mošito wa nngele wa kholomo ka *
dikholomo. Go fa mohlala, e .col-md-offset-4
sepela .col-md-4
godimo ga dikholomo tše nne.
O ka boela wa tloša di-offset go tšwa go maemo a tlase a keriti ka .col-*-offset-0
diklase.
Go tsenya diteng tša gago ka keriti ya go se fetoge, oketša ye mpsha .row
le sete ya .col-sm-*
dikholomo ka gare ga .col-sm-*
kholomo ye e lego gona. Methaladi ye e tsentšwego ka gare e swanetše go akaretša sete ya dikholomo tšeo di oketšago go fihla go 12 goba ka fase ga moo (ga go nyakege gore o šomiše dikholomo ka moka tše 12 tše di lego gona).
Fetoša gabonolo tatelano ya dikholomo tša rena tša keriti tše di agetšwego ka gare ka .col-md-push-*
le .col-md-pull-*
dihlopha tša sefetoši.
Go tlaleletša go diklase tša keriti tše di agilwego pele bakeng sa dipeakanyo tša ka pela, Bootstrap e akaretša diphetogo tše Nnyane le di-mixin bakeng sa go tšweletša ka pela dipeakanyo tša gago tše bonolo, tša semantiki.
Diphetogo di laola palo ya dikholomo, bophara bja gutter, le ntlha ya potšišo ya boraditaba yeo go yona go thongwago dikholomo tša go phaphamala. Re šomiša tše go tšweletša diklase tša keriti tše di hlalošitšwego e sa le pele tšeo di ngwadilwego ka mo godimo, gammogo le bakeng sa di-mixin tša tlwaelo tšeo di lokeleditšwego ka mo tlase.
Di-mixin di šomišwa mmogo le diphetogo tša keriti go tšweletša CSS ya semantiki ya dikholomo tša keriti ka botee.
O ka fetola diphetogo go boleng bja gago bja tlwaelo, goba wa no šomiša di-mixin ka dikelo tša tšona tša go se fetoge. Mohlala wa go šomiša dipeakanyo tša go se fetoge go hlama peakanyo ya dikholomo tše pedi ka sekgoba magareng ke wo.
Dihlogo ka moka tša HTML, <h1>
go fihla go <h6>
, di a hwetšagala. .h1
ka .h6
diklase le tšona di a hwetšagala, bakeng sa ge o nyaka go swana le setaele sa fonte ya hlogo eupša o sa nyaka gore sengwalwa sa gago se bontšhwe ka gare ga mothaladi.
h1. Hlogo ya bootstrap |
Semibold 36px |
h2. Hlogo ya bootstrap |
Semibold 30px |
h3. Hlogo ya bootstrap |
Semibold 24px |
h4. Hlogo ya bootstrap |
Semibold 18px |
h5. Hlogo ya bootstrap |
Semibold 14px |
h6. Hlogo ya bootstrap |
Semibold 12px |
Hlama sengwalwa se bofefo, sa bobedi hlogong efe goba efe ka <small>
leswao la kakaretšo goba .small
sehlopha.
h1. Hlogo ya bootstrap Sengwalwa sa bobedi |
h2. Hlogo ya bootstrap Sengwalwa sa bobedi |
h3. Hlogo ya bootstrap Sengwalwa sa bobedi |
h4. Hlogo ya bootstrap Sengwalwa sa bobedi |
h5. Hlogo ya bootstrap Sengwalwa sa bobedi |
h6. Hlogo ya bootstrap Sengwalwa sa bobedi |
Bootstrap ya lefatše default font-size
ke 14px , le a line-height
ya 1.428 . Se se dirišwa go <body>
le dirapa ka moka. Go tlaleletša, <p>
(ditemana) di amogela moedi wa ka fase wa seripagare sa bona sa mola-bophagamo bjo bo balwago (10px ka go ikemela).
Nullam quis risus eget urna mollis e kgabišitšwego vel eu leo. Cum sociis natoque penatibus le magnis dis pelego montes, nascetur ya go segiša mus. Nullam id dolor id nibh dikoloi tša dikoloi.
Cum sociis natoque penatibus le magnis dis pelego montes, nascetur ya go segiša mus. Donec ullamcorper lefeela bao e sego metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper lefeela bao e sego metus auctor fringilla.
Maecenas sed diam eget risus varius blandit dula amet e seng magna. Donec id elit e seng mi porta gravida ka eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
Dira gore serapa se tšwelele ka go oketša .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus motšweletši wa dilo. Duis mollis, est yeo e sego ya commodo luxus.
Sekala sa go thaepa se theilwe godimo ga diphetogo tše pedi tša Ka fase ka go diphetogo.less : @font-size-base
le @line-height-base
. Ya pele ke motheo wa fonte-bogolo bjo bo šomišitšwego gohle gomme ya bobedi ke motheo wa mola-bophagamo. Re šomiša diphetogo tšeo le dipalo tše dingwe tše bonolo go hlama margins, paddings, le line-heights ya mohuta wa rena ka moka le tše dingwe. Customize bona le Bootstrap ikamahanya le maemo.
Bakeng sa go tšweletša go kitima ga sengwalwa ka lebaka la kamano ya sona ka gare ga seemo se sengwe, šomiša <mark>
thepo.
O ka šomiša thepo ya leswao golaetšasengwalwa.
Bakeng sa go laetša diboloko tša sengwalwa tšeo di phumotšwego šomiša <del>
leswao.
Mothaladi wo wa sengwalwa o reretšwe go swarwa bjalo ka sengwalwa seo se phumotšwego.
Bakeng sa go laetša diboloko tša sengwalwa tšeo di sa hlwego di le maleba šomiša <s>
thepo.
Mothaladi wo wa sengwalo o reretšwe go swarwa bjalo ka wo o sa hlwego o nepagala.
Bakeng sa go laetša ditlaleletšo go tokomane šomiša <ins>
thepo.
Mothaladi wo wa sengwalwa o reretšwe go swarwa bjalo ka tlaleletšo go tokumente.
Go thalela sengwalwa šomiša <u>
thepo.
Mothaladi wo wa sengwalwa o tla tšweletša bjalo ka ge o thaletšwe
Dira tšhomišo ya dithepo tša kgatelelo tša go se fetoge tša HTML ka mekgwa ye bofefo.
Bakeng sa go tloša kgatelelo ya ka gare goba diboloko tša sengwalwa, šomiša <small>
thepo go beakanya sengwalwa go 85% ya bogolo bja motswadi. Dielemente tša hlogo di amogela tša tšona bakeng sa dielemente tše di font-size
tsentšwego ka gare ga sehlaga .<small>
O ka šomiša ka tsela ye nngwe elemente ya ka gare ga mothaladi .small
ka legatong la efe goba efe <small>
.
Mothaladi wo wa sengwalwa o reretšwe go swarwa bjalo ka mongwalo wo mobotse.
Bakeng sa go gatelela seripa sa sengwalwa ka boima bja fonte-boima.
Seripa se se latelago sa sengwalwa se tšweletšwa bjalo ka sengwalwa se se motenya .
Bakeng sa go gatelela seripa sa sengwalwa ka mongwalo o sekamego.
Seripa se se latelago sa sengwalwa se fetolelwa bjalo ka sengwalwa se se sekamego .
Ikwe o lokologile go diriša <b>
le <i>
ka HTML5. <b>
e reretšwe go tšweletša mantšu goba dipolelwana ntle le go fetišetša bohlokwa bja tlaleletšo mola <i>
e le kudu ya lentšu, mareo a sethekniki, bjalobjalo.
Beakanya sengwalwa gape gabonolo go dikarolo ka diklase ta go logaganya sengwalwa.
Sengwalwa se se logaganywago ka go le letshadi.
Sengwalwa se se logagantšwego bogareng.
Sengwalwa se se logaganywago ka go le letona.
Sengwalwa se se lokafaditšwego.
Ga go na sengwalwa sa go phuthela.
Fetoša sengwalwa ka dikarolo ka diklase tša go ngwala ka ditlhaka tše kgolo tša sengwalwa.
Sengwalwa se senyenyane.
Sengwalwa sa ditlhaka tše kgolo.
Sengwalwa se se ngwadilwego ka ditlhaka tše kgolo.
Stylized phethagatšo ya HTML ya <abbr>
elemente bakeng sa dikgutsufatšo le acronyms ho bontša atoloswa phetolelo ka hover. Dikhutsofatšo tše di nago le title
seka di na le mollwane wa ka fase wa marontho a bofefo le sešupanako sa thušo ge go hover, go fa seemo sa tlaleletšo ka go hover le go badiriši ba theknolotši ya go thuša.
Khutsufatšo ya seka sa lentšu ke attr .
Oketša .initialism
go khutsofatšo ya bogolo bja fonte bjo bonyenyane go se nene.
HTML ke selo se sebotse kudu ga e sa le go tloga ka bogobe bjo bo segilwego.
Hlagiša tshedimošo ya kgokagano ya rakgolokhukhu wa kgauswi goba mmele ka moka wa mošomo. Boloka go fometa ka go fediša methalo ka moka ka <br>
.
Bakeng sa go tsopola diboloko tša diteng go tšwa mothopong wo mongwe ka gare ga tokumente ya gago.
Phuthelela HTML<blockquote>
efe goba efe bjalo ka setsopolwa. Bakeng sa ditsopolwa tše di otlologilego, re kgothaletša go .<p>
Lorem ipsum dolor lula amet, consectetur adipiscing elit. Palo e feletseng posuere erat a ante.
Diphetogo tša setaele le diteng bakeng sa diphetogo tše bonolo godimo ga maemo <blockquote>
.
Oketša a <footer>
bakeng sa go hlaola mothopo. Phuthelela leina la mošomo wa mothopo ka go <cite>
.
Lorem ipsum dolor lula amet, consectetur adipiscing elit. Palo e feletseng posuere erat a ante.
Oketša .blockquote-reverse
bakeng sa blockquote ka diteng tše di logaganywago ka go le letona.
Lenaneo la dilo tšeo go tšona tatelano e se nago taba ka go lebanya.
Lenaneo la dilo tšeo go tšona tatelano e lego bohlokwa ka go lebanya.
Tlosa list-style
moedi wa kamehla le wa nngele ho dintho tsa lenane (bana ba kapele feela). Se se šoma fela go dilo tša lenaneo la bana ba ka pela , go ra gore o tla swanelwa ke go oketša sehlopha bakeng sa mananeo afe goba afe ao a tsentšwego ka gare ga sehlaga gape.
Bea dilo ka moka tša lenaneo mothalong o tee ka display: inline-block;
le padding ye nngwe ya seetša.
Lenaneo la mareo le ditlhaloso tša ona tše di sepedišanago le ona.
Dira mareo le ditlhalošo ka <dl>
mothalong godimo ka thoko. E thoma e kgobokeditšwe bjalo ka <dl>
s ya go se fetoge, eupša ge navbar e atološwa, ka fao dira tše.
Mananeo a tlhalošo ya go rapalala a tla kgaola mareo ao a lego matelele kudu go ka tsena ka kholomong ya nngele ka text-overflow
. Ka go dipono tša go lebelela tše tshesane, di tla fetogela go peakanyo ya go kgoboketšwa ya go se fetoge.
Phuthelela dikarolwana tša ka gare ga mothaladi tša khoutu ka <code>
.
<section>
e swanetše go phuthelwa bjalo ka inline.
Šomiša <kbd>
go laetša tsenyo yeo ka tlwaelo e tsenywago ka khiiboto.
Šomiša <pre>
bakeng sa mela e mentši ya khoutu. Kgonthiša gore o tšhaba maswaodikga afe goba afe a khutlo ka khoutung bakeng sa phetolelo e swanetšego.
<p>Mohlala wa sengwalwa mo...</p>
O ka boikgethelo eketsa .pre-scrollable
sehlopha, e leng tla beha max-bophahamo ba 350px le fana ka y-axis scrollbar.
Bakeng sa go bontšha diphetogo šomiša <var>
thepo.
y = m x + b
Bakeng sa ho bontša diboloko mohlala dipholo tsa ho tloha lenaneo sebelisa <samp>
tag.
Sengwalwa se se reretšwe go swarwa bjalo ka setšweletšwa sa mohlala go tšwa lenaneong la khomphutha.
Bakeng sa setaele sa motheo—go tlatša seetša le dikarolo tše di rapaletšego feela—okeletša sehlopha sa motheo .table
go selo le ge e le sefe <table>
. E ka bonagala e le e sa nyakegego kudu, eupša ka baka la tšhomišo e atilego ya ditafola bakeng sa di-plugin tše dingwe go swana le dialmanaka le dikgethi tša letšatšikgwedi, re kgethile go arola mekgwa ya rena ya tafola ya tlwaelo.
# . | Leina | Sefane | Lebitso la mosebedisi |
---|---|---|---|
1. 1. | Mareka | Otto o ile a re | @mdo |
2. | Jakobo | Thornton o ile a hlokomela | @lekhura |
3. | Larry o ile a re | Nonyana | @ twitter e le |
Šomiša .table-striped
go oketša zebra-striping go mothaladi ofe goba ofe wa tafola ka gare ga <tbody>
.
Ditafola tša methalo di rulagantšwe ka setaele ka :nth-child
mokgethi wa CSS, wo o sa hwetšagalego go Internet Explorer 8.
# . | Leina | Sefane | Lebitso la mosebedisi |
---|---|---|---|
1. 1. | Mareka | Otto o ile a re | @mdo |
2. | Jakobo | Thornton o ile a hlokomela | @lekhura |
3. | Larry o ile a re | Nonyana | @ twitter e le |
Oketša .table-bordered
bakeng sa mellwane ka mahlakoreng ka moka a tafola le disele.
# . | Leina | Sefane | Lebitso la mosebedisi |
---|---|---|---|
1. 1. | Mareka | Otto o ile a re | @mdo |
2. | Jakobo | Thornton o ile a hlokomela | @lekhura |
3. | Larry o ile a re | Nonyana | @ twitter e le |
Oketša .table-hover
go kgontšha seemo sa go hover godimo ga methaladi ya tafola ka gare ga <tbody>
.
# . | Leina | Sefane | Lebitso la mosebedisi |
---|---|---|---|
1. 1. | Mareka | Otto o ile a re | @mdo |
2. | Jakobo | Thornton o ile a hlokomela | @lekhura |
3. | Larry o ile a re | Nonyana | @ twitter e le |
Oketša .table-condensed
go dira gore ditafola di kopane kudu ka go sega padding ya disele ka bogare.
# . | Leina | Sefane | Lebitso la mosebedisi |
---|---|---|---|
1. 1. | Mareka | Otto o ile a re | @mdo |
2. | Jakobo | Thornton o ile a hlokomela | @lekhura |
3. | Larry ya Nonyana | @ twitter e le |
Šomiša diklase tša diteng go mebala methalo ya tafola goba disele ka botee.
Phapoši | Tlhalošo |
---|---|
.active |
E diriša mmala wa go hover go mothaladi wo o itšego goba sele |
.success |
E laetša tiro ye e atlegilego goba ye botse |
.info |
E laetša phetogo ya tshedimošo yeo e sa tšeego lehlakore goba tiro |
.warning |
E bontšha temošo yeo e ka nyakago tlhokomelo |
.danger |
E bontšha tiro e kotsi goba yeo e ka bago e mpe |
# . | Hlogo ya kholomo | Hlogo ya kholomo | Hlogo ya kholomo |
---|---|---|---|
1. 1. | Diteng tša kholomo | Diteng tša kholomo | Diteng tša kholomo |
2. | Diteng tša kholomo | Diteng tša kholomo | Diteng tša kholomo |
3. | Diteng tša kholomo | Diteng tša kholomo | Diteng tša kholomo |
4. | Diteng tša kholomo | Diteng tša kholomo | Diteng tša kholomo |
5. 5. | Diteng tša kholomo | Diteng tša kholomo | Diteng tša kholomo |
6. | Diteng tša kholomo | Diteng tša kholomo | Diteng tša kholomo |
7. 7. | Diteng tša kholomo | Diteng tša kholomo | Diteng tša kholomo |
8. | Diteng tša kholomo | Diteng tša kholomo | Diteng tša kholomo |
9. | Diteng tša kholomo | Diteng tša kholomo | Diteng tša kholomo |
Go šomiša mmala go oketša tlhalošo go mothaladi wa tafola goba sele ka botee go fa fela taetšo ya go bonwa, yeo e ka se fetišwego go badiriši ba theknolotši ya go thuša – go swana le babadi ba skrine. Netefatša gore tshedimošo yeo e bontšhitšwego ka mmala e ka ba e bonagala gabotse go tšwa diteng ka botšona (sengwalwa se se bonagalago mo mothalong/seleng ya tafola ya maleba), goba e akaretšwa ka mekgwa ye mengwe, go swana le sengwalwa sa tlaleletšo seo se utilwego le .sr-only
sehlopha.
Hlama ditafola tše di arabelago ka go phuthela efe goba efe .table
ka gare .table-responsive
go dira gore di sepele ka go rapalala go didirišwa tše nnyane (ka fase ga 768px). Ge o lebelela go selo se sengwe le se sengwe se segolo go feta 768px ka bophara, o ka se bone phapano le ge e le efe ditafoleng tše.
Ditafola tše di arabelago di diriša overflow-y: hidden
, yeo e kgaolago diteng dife goba dife tšeo di fetago mapheko a ka tlase goba a godimo a tafola. Ka mo go kgethegilego, se se ka kgaola dimenu tša go theoga le didirišwa tše dingwe tša mokgatlo wa boraro.
Firefox e na le setaele se sengwe sa fieldset se se sa kgahlišego seo se akaretšago width
seo se šitišago tafola yeo e arabelago. Se se ka se tlošwe ntle le go thuba mo go itšego ga Firefox mo re sa go neeleng ka go Bootstrap:
Bakeng sa tshedimošo ye ntši, bala karabo ye ya go tlala ga Mokgobo .
# . | Hlogo ya tafola | Hlogo ya tafola | Hlogo ya tafola | Hlogo ya tafola | Hlogo ya tafola | Hlogo ya tafola |
---|---|---|---|---|---|---|
1. 1. | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola |
2. | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola |
3. | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola |
# . | Hlogo ya tafola | Hlogo ya tafola | Hlogo ya tafola | Hlogo ya tafola | Hlogo ya tafola | Hlogo ya tafola |
---|---|---|---|---|---|---|
1. 1. | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola |
2. | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola |
3. | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola | Sele ya tafola |
Ditaolo tša foromo ya motho ka o tee ka o tee ka go iketla di amogela setaele se sengwe sa lefase ka bophara. Dielemente ka moka tša sengwalwa <input>
, <textarea>
, le ka di beakantšwe go ka go ikemela. Phuthelela dileibole le ditaolo ka bakeng sa sekgoba se se loketšego.<select>
.form-control
width: 100%;
.form-group
O se ke wa hlakanya dihlopha tša foromo thwii le dihlopha tša tsenyo . Go e na le moo, bea sehlopha sa tsenyo ka gare ga sehlopha sa foromo.
Oketša .form-inline
go foromo ya gago (yeo e sa swanelago go ba <form>
) bakeng sa ditaolo tša go logaganya ka go le letshadi le tša go thibela ka gare ga mothaladi. Se se šoma fela go diforomo ka gare ga dipono tša go lebelela tšeo di nago le bonyane bja 768px ka bophara.
Ditshenyegelo le dikgetho di width: 100%;
dirišitše ka go ikemela ka go Bootstrap. Ka gare ga diforomo tša ka gare ga mothaladi, re seta seo gape go width: auto;
gore ditaolo tše ntši di kgone go dula moleng o tee. Go ya ka peakanyo ya gago, go ka nyakega bophara bja tlaleletšo bja tlwaelo.
Babadi ba skrine ba tla ba le bothata ka diforomo tša gago ge o sa akaretše leina la tsenyo ye nngwe le ye nngwe. Bakeng sa diforomo te ta ka gare ga mothaladi, o ka uta dileibole o omia .sr-only
sehlopha. Go na le mekgwa ye mengwe ye mengwe ya go fa leina la theknolotši ya go thuša, go swana le aria-label
, aria-labelledby
goba title
seka. Ge e le gore ga go le e tee ya tše yeo e lego gona, babadi ba skrine ba ka retologela go šomiša placeholder
seka, ge e le gona, eupša ela hloko gore tšhomišo ya placeholder
bjalo ka legato la mekgwa ye mengwe ya go swaya ga e eletšwe.
Šomiša diklase tša keriti tše di hlalošitšwego e sa le pele tša Bootstrap go logaganya dileibole le dihlopha tša ditaolo tša foromo ka peakanyo ye e rapaletšego ka go tlaleletša .form-horizontal
go foromo (yeo e sa swanelago go ba a <form>
). Go dira bjalo go fetoša .form-group
s go itshwara bjalo ka methaladi ya keriti, ka fao ga go nyakege gore .row
.
Mehlala ya ditaolo tša foromo ya maemo tšeo di thekgwago ka go peakanyo ya foromo ya mohlala.
Taolo ya foromo ye e tlwaelegilego kudu, mafelo a tsenyo ao a theilwego godimo ga sengwalwa. E akaretša thekgo ya mehuta ka moka ya HTML5: text
, password
, datetime
, datetime-local
, date
, month
, time
, week
, number
, email
, url
, search
, tel
, le color
.
Ditseno di tla bewa setaele ka botlalo fela ge e le gore tša tšona type
di tsebagaditšwe gabotse.
Go oketša sengwalwa se se kopantšwego goba dikonope pele le/goba ka morago ga sengwalwa sefe goba sefe seo se theilwego godimo ga sengwalwa <input>
, hlahloba karolo ya sehlopha sa tsenyo .
Taolo ya foromo yeo e thekgago methalo ye mentši ya sengwalwa. Fetoša rows
seka ge go nyakega.
Mapokisi a go hlahloba ke a go kgetha kgetho e tee goba tše mmalwa lenaneong, mola diradio e le tša go kgetha kgetho e tee go tšwa go tše dintši.
Mapokisi a go hlahloba le diradio tše di golofetšego di a thekgwa, eupša go fa khesara ya "yeo e sa dumelelwago" go hover ya motswadi <label>
, o tla swanelwa ke go oketša .disabled
sehlopha go motswadi .radio
, .radio-inline
, .checkbox
, goba .checkbox-inline
.
Šomiša diklase tša .checkbox-inline
goba .radio-inline
go lelokelelo la mapokisi a go hlahloba goba diradio bakeng sa ditaolo tšeo di tšwelelago mothalong o tee.
Ge o ka se be le sengwalwa ka gare ga <label>
, tsenyo e bewa bjalo ka ge o be o tla letela. Ga bjale e šoma fela go mapokisi a go hlahloba ao e sego a ka gare ga mothaladi le diradio. Gopola go sa dutše o nea mohuta o itšego wa leina bakeng sa thekinolotši ya go thuša (mohlala, go diriša aria-label
).
Hlokomela gore dimenu tše dintši tša go kgetha tša setlogo—e lego go Safari le Chrome—di na le dikhutlo tše di kgokologilego tšeo di ka se fetošwego ka border-radius
dithoto.
Bakeng sa <select>
ditaolo tše di nago le multiple
seka, dikgetho tše ntši di bontšhwa ka go ikemela.
Ge o nyaka go bea sengwalwa se se sa raraganago kgauswi le leina la foromo ka gare ga foromo, šomiša .form-control-static
sehlopha godimo ga <p>
.
Re tloša outline
mekgwa ya go se fetoge go ditaolo tše dingwe tša foromo gomme re diriša a box-shadow
legatong la yona bakeng sa :focus
.
:focus
mmusoTsenyo ya mohlala ye e lego ka mo godimo e šomiša mekgwa ya tlwaelo ka go ditokomane tša rena go bontšha :focus
seemo go .form-control
.
Oketša disabled
seka sa boolean go tsenyo go thibela ditirišano tša modiriši. Ditseno tše di golofetšego di tšwelela di le bofefo gomme tša oketša not-allowed
khesara.
Oketša disabled
seka go a <fieldset>
go šitiša ditaolo ka moka ka gare ga <fieldset>
ka nako e tee.
<a>
Ka go ikemela, diphensele di tla swara ditaolo ka moka tša foromo ya setlogo ( <input>
, <select>
le <button>
dielemente) ka gare ga a <fieldset disabled>
bjalo ka tšeo di golofetšego, go thibela bobedi ditirišano tša khiiboto le toeba go tšona. Le ge go le bjalo, ge e le gore foromo ya gago gape e akaretša <a ... class="btn btn-*">
dielemente, tše di tla fiwa fela setaele sa pointer-events: none
. Bjalo ka ge go lemogilwe karolong yeo e lego mabapi le boemo bjo bo golofetšego bakeng sa dikonope (gomme ka mo go kgethegilego karolong e nyenyane bakeng sa dielemente tša ankora), thepa ye ya CSS ga se ya hlwa e bewa maemong e bile ga e thekgwe ka botlalo go Opera 18 le ka tlase, goba go Internet Explorer 11, gomme e fentše 't thibela badiriši ba khiiboto go kgona go tsepamiša kgopolo goba go tsenya tirišong dikgokagano tše. Ka gona gore o bolokege, diriša JavaScript ya tlwaelo go šitiša dikgokagano tše bjalo.
Le ge Bootstrap e tla diriša mekgwa ye go diphensele ka moka, Internet Explorer 11 le ka tlase ga e thekge ka botlalo disabled
seka go a <fieldset>
. Šomiša JavaScript ya tlwaelo go šitiša sete ya tšhemo go diphensele tše.
Oketša readonly
seka sa boolean go tsenyo go thibela phetošo ya boleng bja tsenyo. Ditseno tša go bala fela di bonala di le bofefo (go swana le ditseno tše di golofetšego), eupša boloka khesara ya maemo.
Sengwalwa sa thušo sa maemo a thibelo bakeng sa ditaolo tša foromo.
Sengwalwa sa thušo se swanetše go tswalanywa ka go lebanya le taolo ya foromo yeo e amanago le go šomiša aria-describedby
seka. Se se tla netefatša gore theknolotši ya go thuša – go swana le dibadi tša skrine – di tla tsebagatša sengwalwa se sa thušo ge modiriši a tsepamiša kgopolo goba a tsena taolong.
Bootstrap e akaretša mekgwa ya netefatšo ya phošo, temošo, le maemo a katlego go ditaolo tša foromo. Go šomiša, oketša .has-warning
, .has-error
, goba .has-success
go elemente ya motswadi. Le ge e le efe .control-label
, .form-control
, le .help-block
ka gare ga elemente yeo e tla amogela mekgwa ya netefatšo.
Go šomiša mekgwa ye ya netefatšo go laetša seemo sa taolo ya foromo go fa fela taetšo ye e bonwago, ye e theilwego godimo ga mebala, yeo e ka se fetišetšwego go badiriši ba theknolotši ya go thuša - go swana le babadi ba skrine - goba go badiriši bao ba sa foufetšego mmala.
Netefatša gore sešupo se sengwe sa mmušo le sona se a fiwa. Go fa mohlala, o ka akaretša tšhupetšo ka ga mmušo ka go <label>
sengwalwa sa taolo ya foromo ka boyona (bjalo ka ge go le bjalo mohlaleng wa khoutu wo o latelago), akaretša Glyphicon (ka sengwalwa se sengwe sa maleba o šomiša .sr-only
sehlopha - bona mehlala ya Glyphicon ), goba ka go fa an thibelo ya sengwalwa ya thušo ya tlaleletšo . Ka go lebanya bakeng sa theknolotši ya go thuša, ditaolo tša foromo tše di sa šomego le tšona di ka abelwa aria-invalid="true"
seka.
O ka oketša gape le diaekhone tša ditshwayotshwayo tša boikhethelo ka tlaleletšo ya .has-feedback
le leswao la go ja.
Diaekhone tša ditshwaotshwao di šoma fela ka <input class="form-control">
dielemente tša sengwalwa.
Go bewa ka seatla ga diaekhone tša ditshwayotshwayo go a nyakega bakeng sa ditseno tšeo di se nago leina le bakeng sa dihlopha tša ditseno tšeo di nago le tlaleletšo ka go le letona. O hlohleletšwa ka maatla go fa dileibole tša ditseno ka moka ka mabaka a phihlelelo. Ge o nyaka go thibela dileibole go bontšhwa, di uta le .sr-only
sehlopha. Ge e le gore o swanetše go dira ntle le dileibole, beakanya top
boleng bja leswao la ditshwaotshwao. Bakeng sa dihlopha tša tsenyo, beakanya right
boleng go boleng bja maleba bja dipiksele go ya ka bophara bja addon ya gago.
Go netefatša gore theknolotši ya go thuša – go swana le dibadi tša skrine – di fetišetša ka nepagalo tlhalošo ya leswao, sengwalwa sa tlaleletšo seo se utilwego se swanetše go akaretšwa le .sr-only
phapoši gomme se tswalanywe ka go lebanya le taolo ya foromo yeo e amanago le go e šomiša aria-describedby
. Ka go fapana le moo, netefatša gore tlhalošo (mohlala, taba ya gore go na le temošo ya tšhemo ye e itšego ya go tsenya sengwalwa) e fetišetšwa ka mokgwa wo mongwe, go swana le go fetoša sengwalwa sa nnete seo se <label>
amanago le taolo ya foromo.
Le ge e le gore mehlala ye e latelago e šetše e bolela ka seemo sa netefatšo ya ditaolo tša yona tša sebopego ka go latelana mo <label>
sengwalong ka bosona, thekniki ye e lego ka mo godimo (go šomiša .sr-only
sengwalwa le aria-describedby
) e akareditšwe ka mabaka a go bontšha.
.sr-only
dileibole tše di utilwegoGe o šomiša .sr-only
sehlopha go uta taolo ya foromo ya <label>
(go e na le go šomiša dikgetho tše dingwe tša go swaya, go swana le aria-label
seka), Bootstrap e tla beakanya ka go iketla maemo a leswao ge le šetše le okeditšwe.
Beakanya bophagamo o šomiša diklase tša go swana le .input-lg
, gomme o beakantše bophara o šomiša diklase tša kholomo ya keriti go swana le .col-lg-*
.
Hlama ditaolo tša foromo tše telele goba tše kopana tšeo di swanago le bogolo bja dikonope.
Ka pela bogolo bja dileibole le ditaolo tša foromo ka gare .form-horizontal
ka go tlaleletša .form-group-lg
goba .form-group-sm
.
Phuthelela ditseno ka dikholomong ta keriti, goba elemente efe goba efe ya motswadi ya tlwaelo, go gapeletsa gabonolo bophara bjo bo nyakegago.
Šomiša diklase tša konope go <a>
, <button>
, goba <input>
elemente.
Le ge diklase tša konope di ka šomišwa go <a>
le <button>
dielemente, ke fela <button>
dielemente tšeo di thekgwago ka gare ga dikarolo tša rena tša nav le navbar.
Ge e le gore <a>
dielemente di šomišwa go šoma bjalo ka dikonope – go hlohleletša mošomo wa ka gare ga letlakala, go e na le go sepelasepela go tokumente ye nngwe goba karolo ka gare ga letlakala la bjale – di swanetše go fiwa gape role="button"
.
Bjalo ka mokgwa wo mokaone, re kgothaletša kudu go šomiša <button>
elemente neng le neng ge go kgonega go netefatša go swana ga phetolelo ya sefapano-sephephediši.
Gare ga tše dingwe, go na le phošo go Firefox <30 yeo e re thibelago go beakanya dikonope tše di theilwego godimo ga line-height
of <input>
-, e dira gore di se swane gabotse le botelele bja dikonope tše dingwe go Firefox.
Šomiša efe goba efe ya diklase tša konope tše di lego gona go hlama konope ya setaele ka pela.
Go šomiša mmala go oketša tlhalošo go konope go fa fela taetšo ya go bonwa, yeo e ka se fetišwego go badiriši ba theknolotši ya go thuša – go swana le babadi ba skrine. Netefatša gore tshedimošo yeo e bontšhitšwego ka mmala e ka ba e bonagala gabotse go tšwa diteng ka botšona (sengwalwa se se bonagalago sa konope), goba e akaretšwa ka mekgwa ye mengwe, go swana le sengwalwa sa tlaleletšo seo se utilwego le .sr-only
sehlopha.
Fancy dikonope tše kgolo goba tše nnyane? Oketša .btn-lg
, .btn-sm
, goba .btn-xs
bakeng sa bogolo bjo bo oketšegilego.
Hlama dikonope tša maemo a go thibela—tšeo di akaretšago bophara bjo bo tletšego bja motswadi—ka go oketša .btn-block
.
Dikonope di tla tšwelela di tobetšwe (ka bokamorago bjo bo lefsifsi, mollwane wo moso, le moriti wa go tsenywa) ge di šoma. Bakeng sa <button>
dielemente, se se dirwa ka :active
. Bakeng sa <a>
dielemente, e dirilwe ka .active
. Le ge go le bjalo, o ka šomiša .active
go <button>
s (le go akaretša aria-pressed="true"
seka) ge o ka swanelwa ke go boeletša boemo bjo bo šomago ka lenaneo.
Ga go nyakege gore o oketše :active
ka ge e le sehlopha sa maaka, eupša ge e ba o nyaka go gapeletša ponagalo e swanago, tšwela pele gomme o oketše .active
.
Oketša .active
sehlopha go <a>
dikonope.
Dira gore dikonope di bonagale di sa kgotle ka go di fifala morago ka opacity
.
Oketša disabled
seka go <button>
dikonope.
Ge o oketša disabled
seka go a <button>
, Internet Explorer 9 le ka fase e tla dira gore sengwalwa se be bohlokwa ka sengwalwa-moriti wo o šišimišago wo re ka se kgonego go o lokiša.
Oketša .disabled
sehlopha go <a>
dikonope.
Re šomiša .disabled
bjalo ka sehlopha sa utility mo, go swana le .active
sehlopha se se tlwaelegilego, ka fao ga go nyakege hlogo ya pele.
Sehlopha sena se sebelisa pointer-events: none
ho leka ho thibela tshebetso ya kgokagano ya <a>
s, empa hore CSS thepa ha e so standardized le ha e ka botlalo tšehetsoa ka Opera 18 le ka tlase, kapa ka Internet Explorer 11. Ho phaella moo, esita le ka diphensele hore etsa tšehetso pointer-events: none
, khiboto go sepelasepela go dula go sa amege, go ra gore badiriši ba khiiboto bao ba bonago le badiriši ba theknolotši ya go thuša ba sa dutše ba tla kgona go tsenya dikgokagano tše tirišong. Ka gona gore o bolokege, diriša JavaScript ya tlwaelo go šitiša dikgokagano tše bjalo.
Images ka Bootstrap 3 ka etswa arabela-botsoalle ka tlaleletso ea .img-responsive
sehlopha. Se se šoma max-width: 100%;
, height: auto;
le display: block;
go seswantšho gore se lekale gabotse go elemente ya motswadi.
Go tsepamiša diswantšho tšeo di šomišago .img-responsive
sehlopha, šomiša .center-block
go e na le .text-center
. Bona karolo ya diklase tša bathuši go hwetša dintlha tše dingwe ka ga .center-block
tšhomišo.
Ka Internet Explorer 8-10, SVG litšoantšo le .img-responsive
ba disproportionately boholo. Go lokiša se, oketša width: 100% \9;
moo go nyakegago. Bootstrap ga e diriše se ka go itiragalela ka ge e baka mathata go dibopego tše dingwe tša diswantšho.
Oketša diklase go <img>
elemente go setaele gabonolo diswantšho mo porojekeng efe goba efe.
Dula o gopola gore Internet Explorer 8 e hloka thekgo ya dikhutlo tše di kgokologilego.
Fetiša moelelo ka mmala ka seatla se se tletšego sa diklase tša go gatelela tša mohola. Tše di ka dirišwa gape go dikgokagano gomme di tla fifala ge di hover go swana le ditaele tša rena tša dikgokagano tša go se fetoge.
Fusce dapibus, tellus ac go rogama komodo, tortor mauris nibh.
Nullam id dolor id nibh dikoloi tša dikoloi ut id elit.
Duis mollis, est non commodo luctus, nisi erat ligula ya go rwala dithoto.
Maecenas sed diam eget risus varius blandit dula amet e seng magna.
Etiam porta sem malesuada ea mollis euismod.
Donec ullamcorper lefeela bao e sego metus auctor fringilla.
Ka nako ye nngwe diklase tša kgatelelo di ka se dirišwe ka lebaka la go kgethegile ga mokgethi yo mongwe. Maemong a mantši, tharollo ye e lekanego ke go phuthela sengwalwa sa gago ka a <span>
ka klase.
Go šomiša mmala go oketša tlhalošo go fa fela taetšo ya go bonwa, yeo e ka se fetišwego go badiriši ba theknolotši ya go thuša – go swana le babadi ba skrine. Netefatša gore tshedimošo yeo e bontšhwago ka mmala e ka ba e bonagala gabotse go tšwa diteng ka botšona (mebala ya diteng e šomišwa fela go tiišetša tlhalošo yeo e šetšego e le gona mo sengwalong/go swaya), goba e akaretšwa ka mekgwa ye mengwe, go swana le sengwalwa sa tlaleletšo seo se utilwego le .sr-only
sehlopha .
Go swana le diklase ta mebala ya sengwalwa sa diteng, beakanya gabonolo bokamorago bja elemente go sehlopha sefe goba sefe sa seemo. Dikarolo tša ankora di tla fifala ge di hover, go swana le diklase tša sengwalwa.
Nullam id dolor id nibh dikoloi tša dikoloi ut id elit.
Duis mollis, est non commodo luctus, nisi erat ligula ya go rwala dithoto.
Maecenas sed diam eget risus varius blandit dula amet e seng magna.
Etiam porta sem malesuada ea mollis euismod.
Donec ullamcorper lefeela bao e sego metus auctor fringilla.
Ka nako ye nngwe diklase tša morago tša diteng di ka se dirišwe ka lebaka la go kgethegile ga mokgethi yo mongwe. Maemong a mangwe, tharollo ye e lekanego ke go phuthela diteng tša elemente ya gago ka gare ga a <div>
le sehlopha.
Go swana le ka mebala ya diteng , kgonthiša gore tlhalošo efe goba efe yeo e fetišetšwago ka mmala le yona e fetišetšwa ka sebopego seo e sego sa tlhagišo feela.
Šomiša leswao la go tswalela la kakaretšo bakeng sa go nyatša diteng go swana le di-modal le ditemošo.
Diriša di-caret go laetša mošomo wa go theoga le tlhahlo. Hlokomela gore caret ya go se fetoge e tla bušetša morago ka go itiragalela ka go dimenu tša go theoga .
Phaphamala elemente go ya ka go le letshadi goba ka go le letona ka sehlopha. !important
e akaretšwa go efoga ditaba tša go kgethegile. Diklase di ka šomišwa gape bjalo ka di-mixin.
Beakanya elemente go display: block
le bogareng ka margin
. E hwetšagala bjalo ka mixin le sehlopha.
Hlakola s gabonolo float
ka go tlaleletša .clearfix
go elemente ya motswadi . E diriša micro clearfix bjalo ka ge e tumišitšwe ke Nicolas Gallagher. E ka šomišwa gape bjalo ka mixin.
Gapeletša elemente go bontšhwa goba go utollwa ( go akaretšwa bakeng sa babadi ba skrine ) ka tšhomišo ya .show
le .hidden
diklase. Diklase tše di diriša !important
go phema dithulano tša go lebanya, go fo swana le diphaphamadi tša ka pela . Di hwetšagala feela bakeng sa go fetoša maemo a go thibela. Di ka šomišwa gape bjalo ka mixins.
.hide
e hwetšagala, eupša ga se ka mehla e amago babadi ba skrine gomme e tlogetšwe go tloga go v3.0.1. Diriša .hidden
goba .sr-only
go e na le moo.
Go feta fao, .invisible
e ka šomišwa go fetoša fela go bonagala ga elemente, go ra gore ya yona display
ga e fetošwe gomme elemente e sa dutše e ka ama phallo ya tokomane.
Pata elemente go didirišwa ka moka ntle le babadi ba skrine ka .sr-only
. Kopanya .sr-only
le .sr-only-focusable
go bontšha elemente gape ge e tsepame (mohlala, ke modiriši wa khiiboto fela). Go nyakega bakeng sa go latela mekgwa ye mekaone ya phihlelelo . E ka šomišwa gape bjalo ka mixins.
Šomiša .text-hide
sehlopha goba mixin go thuša go tšea legato la diteng tša sengwalwa sa elemente ka seswantšho sa ka morago.
Bakeng sa tlhabollo ya ka pela yeo e nago le bogwera bja sellathekeng, šomiša diklase tše tša mohola bakeng sa go bontšha le go uta diteng ka sedirišwa ka potšišo ya methopo ya ditaba. Gape go akaretšwa diklase tša mohola tša go fetoša diteng ge di gatišitšwe.
Leka go diriša tše ka motheo o lekanyeditšwego gomme o pheme go hlama diphetolelo tše di fapanego ka mo go feletšego tša lefelo le tee. Go e na le moo, di diriše go tlaleletša thero ya sedirišwa se sengwe le se sengwe.
Šomiša e tee goba kopanyo ya diklase tše di lego gona bakeng sa go fetoša diteng go ralala le dintlha tša go kgaotša tša pono ya pono.
Disebediswa tse nyenyane tse eketsehilengDifouno (<768px) . | Didirišwa tše dinyenyaneMatlapa (≥768px) . | Didirišwa tša magarengDi-desktop (≥992px) . | Didirišwa tše dikgoloDi-desktop (≥1200px) . | |
---|---|---|---|---|
.visible-xs-* |
Go bonagala | Fihlilwe | Fihlilwe | Fihlilwe |
.visible-sm-* |
Fihlilwe | Go bonagala | Fihlilwe | Fihlilwe |
.visible-md-* |
Fihlilwe | Fihlilwe | Go bonagala | Fihlilwe |
.visible-lg-* |
Fihlilwe | Fihlilwe | Fihlilwe | Go bonagala |
.hidden-xs |
Fihlilwe | Go bonagala | Go bonagala | Go bonagala |
.hidden-sm |
Go bonagala | Fihlilwe | Go bonagala | Go bonagala |
.hidden-md |
Go bonagala | Go bonagala | Fihlilwe | Go bonagala |
.hidden-lg |
Go bonagala | Go bonagala | Go bonagala | Fihlilwe |
Go tloga go v3.2.0, .visible-*-*
diklase tša ntlha ye nngwe le ye nngwe ya go kgaotša di tla ka diphetogo tše tharo, e tee bakeng sa display
boleng bjo bongwe le bjo bongwe bja thepa ya CSS bjo bo lokeleditšwego ka mo tlase.
Sehlopha sa diklase | CSSdisplay |
---|---|
.visible-*-block |
display: block; |
.visible-*-inline |
display: inline; |
.visible-*-inline-block |
display: inline-block; |
Ka fao, bakeng sa diskrini tše nnyane tše di oketšegilego ( xs
) mohlala, .visible-*-*
diklase tše di lego gona ke: .visible-xs-block
, .visible-xs-inline
, le .visible-xs-inline-block
.
Diklase .visible-xs
, .visible-sm
, .visible-md
, le .visible-lg
gape di gona, eupša di tlogetšwe go tloga go v3.2.0 . Di ka ba di lekana le .visible-*-block
, ntle le ka maemo a tlaleletšo a kgethegilego a <table>
dielemente tše di amanago le toggling -.
Go swana le diklase tša ka mehla tša go arabela, šomiša tše bakeng sa go fetoša diteng bakeng sa go gatiša.
Diklase | Sephephediši | Phrintha |
---|---|---|
.visible-print-block .visible-print-inline .visible-print-inline-block |
Fihlilwe | Go bonagala |
.hidden-print |
Go bonagala | Fihlilwe |
Sehlopha .visible-print
le sona se gona eupša se tlogetšwe go tloga ka v3.2.0. E ka ba e lekana le .visible-print-block
, ntle le ka maemo a tlaleletšo a kgethegilego a <table>
dielemente tše di amanago le -.
Fetoša bogolo bja sephephediši sa gago goba o laetše go didirišwa tše di fapanego go leka diklase tša utility tše di arabelago.
Maswao a go hlahloba a matala a laetša gore elemente e a bonagala ka go lefelo la gago la bjale la go lebelela.
Mo, maswao a go hlahloba a matala gape a laetša gore elemente e utilwe ka go lefelo la gago la bjale la go lebelela.
CSS ya Bootstrap e agilwe godimo ga Less, e lego preprocessor yeo e nago le mošomo wa tlaleletšo go swana le diphetogo, mixins, le mešomo ya go kgoboketša CSS. Bao ba nyakago go diriša difaele tša mohlodi tše Nnyane go e na le difaele tša rena tša CSS tšeo di kgobokeditšwego ba ka diriša diphetogo tše dintši le di-mixin tšeo re di dirišago go ralala le tlhako.
Diphetogo tša keriti le ditswaki di akaretšwa ka gare ga karolo ya tshepedišo ya Keriti .
Bootstrap e ka šomišwa ka bonyane ditsela tše pedi: ka CSS ye e kgobokeditšwego goba ka difaele tša mohlodi tše nnyane. Go kgoboketša difaele tša Ka fase, lebelela karolo ya Go Thoma bakeng sa ka moo o ka beakanyago tikologo ya gago ya tlhabollo go sepetša ditaelo tše di nyakegago.
Didirišwa tša go kgoboketša tša mokgatlo wa boraro di ka šoma le Bootstrap, eupša ga di thekgwe ke sehlopha sa rena sa motheo.
Diphetogo di šomišwa go ralala le porojeke ka moka bjalo ka tsela ya go tsenya bogareng le go abelana dikelo tše di šomišwago ka tlwaelo go swana le mebala, sekgoba, goba mekgobo ya difonte. Bakeng sa go thubega mo go feletšego, hle bona Sedirišwa sa go Tlwaetša .
Habonolo etsa tshebediso ya dikema tse peli mebala: greyscale le semantiki. Mebala ya sekala sa bohlokwa e fa phihlelelo ya ka pela go meriti ye e šomišwago ka tlwaelo ya boso mola semantiki e akaretša mebala ye e fapanego yeo e abetšwego dikelo tša diteng tše di nago le mohola.
Šomiša efe goba efe ya diphetogo tše tša mebala ka fao di lego ka gona goba o di abele gape go diphetogo tše di nago le mohola kudu tša porojeke ya gago.
Diphetogo tše mmalwa bakeng sa go tlwaetša ka pela dikarolo tše bohlokwa tša marapo a sebaka sa gago.
Habonolo setaele dikgokelo tsa hao ka mmala o nepahetseng le boleng bo le 'ngoe feela.
Hlokomela gore the @link-hover-color
e šomiša mošomo, sedirišwa se sengwe se se makatšago go tšwa go Less, go bopa ka go itiriša mmala wa go hover wa go nepagala. O ka šomiša darken
, lighten
, saturate
, le desaturate
.
Beakanya mongwalo wa gago wa go ngwala gabonolo, bogolo bja sengwalwa, go eta pele, le tše dingwe ka diphetogo tše mmalwa tša ka pela. Bootstrap e diriša tše gape go nea di- mixin tše bonolo tša go thaepa.
Diphetogo tše pedi tša ka pela tša go tlwaetša lefelo le leina la faele la diaekhone tša gago.
Dikarolo go ralala le Bootstrap di dira tšhomišo ya diphetogo tše dingwe tša go se fetoge bakeng sa go beakanya dikelo tše di tlwaelegilego. Ke tše tšeo di dirišwago kudu.
Di-mixin tša barekiši ke di-mixin go thuša go thekga diphensele tše dintši ka go akaretša dihlongwapele ka moka tša maleba tša morekiši go CSS ya gago yeo e kgobokeditšwego.
Seta gape dikarolo tša gago 'mohlala wa lepokisi ka mixin e tee. Bakeng sa taba e dikologilego, bona sehlogo se se thušago go tšwa go Mozilla .
The mixin e deprecated e le ya v3.2.0, ka matseno a Autoprefixer. Go boloka go sepelelana ga morago, Bootstrap e tla tšwela pele go diriša mixin ka gare go fihlela Bootstrap v4.
Lehono diphensele ka moka tša sebjalebjale di thekga border-radius
thepa yeo e sego ya pele. Ka ge go le bjalo, ga go na .border-radius()
mixin, eupša Bootstrap e akaretša dikgaoletšo tša go dikologa ka pela dikhutlo tše pedi ka lehlakoreng le itšego la selo.
Ge e ba batheetši ba gago bao o ba lebeletšego ba diriša diphensele le didirišwa tša morago-rago le tše dikgolo kudu, kgonthišetša gore o fo diriša box-shadow
thoto yeo ka boyona. Ge e ba o nyaka thekgo ya didirišwa tša kgale tša Android (pele ga v4) le iOS (pele ga iOS 5), diriša mixin yeo e sa dirišwego go topa -webkit
hlogo ye e nyakegago.
Mixin e tlogetšwe go tloga go v3.1.0, ka ge Bootstrap e sa thekge semmušo diforamo tšeo di fetilwego ke nako tšeo di sa thekgego thepa ya maemo. Go boloka go sepelelana ga morago, Bootstrap e tla tšwela pele go diriša mixin ka gare go fihlela Bootstrap v4.
Kgonthiša gore o šomiša rgba()
mebala ka meriting ya gago ya lepokisi gore e kopane ka ntle le mathata ka mo go kgonegago le dimelo.
Di-mixin tše dintši bakeng sa go feto-fetoga le maemo. Beakanya tshedimošo ka moka ya phetogo ka e tee, goba o laetše tiego le nako ye e arogilego ge go nyakega.
The mixins ba deprecated e le ya v3.2.0, ka matseno a Autoprefixer. Go boloka go sepelelana ga morago, Bootstrap e tla tšwela pele go diriša di-mixin ka gare go fihlela Bootstrap v4.
Dikološa, sekala, fetolela (šuthiša), goba sekamiša selo sefe goba sefe.
The mixins ba deprecated e le ya v3.2.0, ka matseno a Autoprefixer. Go boloka go sepelelana ga morago, Bootstrap e tla tšwela pele go diriša di-mixin ka gare go fihlela Bootstrap v4.
Mixin e tee ya go šomiša dithoto ka moka tša dipopaye tša CSS3 ka kgoeletšong e tee le di-mixin tše dingwe tša dithoto tša motho ka o tee ka o tee.
The mixins ba deprecated e le ya v3.2.0, ka matseno a Autoprefixer. Go boloka go sepelelana ga morago, Bootstrap e tla tšwela pele go diriša di-mixin ka gare go fihlela Bootstrap v4.
Beha opacity bakeng sa diphensele tsohle le fana ka filter
fallback bakeng sa IE8.
Fana ka seemo sa ditaolo tša foromo ka gare ga tšhemo ye nngwe le ye nngwe.
Hlagiša dikholomo ka CSS ka gare ga elemente e tee.
Fetolela gabonolo mebala efe goba efe ye mebedi go ba gradient ya ka morago. Hwetša e tšwetšego pele kudu gomme o bea tlhahlo, diriša mebala e meraro goba o diriše radial gradient. Ka mixin e tee o hwetša dipolelopolelo ka moka tša pele tšeo o tlago go di hloka.
O ka laetša gape khutlo ya kelo ya maemo ya mebala ye mebedi, ya mothalo:
Ge o nyaka gradient ya setaele sa mothalo wa go kuta moriri, seo se bonolo, le sona. E no laetša mmala o tee gomme re tla apeša mothalo wo mošweu wo o bonagalago.
Godimo ga ante gomme o šomiše mebala ye meraro go e na le moo. Beakanya mmala wa mathomo, mmala wa bobedi, go ema ga mmala wa mmala wa bobedi (boleng bja phesente go swana le 25%), le mmala wa boraro ka di-mixin tše:
Dihlogo godimo! Ge e ba o ka tsoga o swanetše go tloša gradient, kgonthišetša gore o tloša IE-specific efe goba efe yeo filter
o ka bago o e okeditše. O ka dira seo ka go diriša .reset-filter()
mixin go bapa le background-image: none;
.
Di-mixin tša mohola ke di-mixin tšeo di kopanyago dithoto tša CSS tšeo ka tsela ye nngwe di sa amanago go fihlelela pakane ye e itšego goba mošomo.
Lebala go tlaleletša class="clearfix"
go elemente efe goba efe gomme go e na le moo o tlaleletše .clearfix()
mixin moo go swanetšego. E diriša micro clearfix go tšwa go Nicolas Gallagher .
Kapejana bogareng elemente efe goba efe ka gare ga motswadi wa yona. E nyaka width
goba max-width
go bewa.
Laetša ditekanyo tša selo gabonolo.
Beakanya dikgetho tša go fetoša bogolo gabonolo tša lefelo lefe goba lefe la sengwalwa, goba elemente efe goba efe ye nngwe. Di-default go boitshwaro bjo bo tlwaelegilego bja sephephediši ( both
).
Kgaola sengwalwa gabonolo ka ellipsis ka mixin e tee. E nyaka gore elemente e be block
goba e be inline-block
maemong.
Laetša ditsela tše pedi tša seswantšho le ditekanyo tša seswantšho tša @1x, gomme Bootstrap e tla fa potšišo ya boraditaba ya @2x. Ge e ba o na le diswantšho tše dintši tšeo o swanetšego go di hlankela, nagana ka go ngwala CSS ya gago ya seswantšho sa retina ka seatla potšišong e tee ya methopo ya ditaba.
Le ge Bootstrap e agilwe go Less, e bile e na le boema-kepe bja semmušo bja Sass . Re e hlokomela ka polokelong ya GitHub ye e arogilego gomme re swara diapdeite ka sengwalwa sa phetošo.
Ka ge boema-kepe bja Sass bo e-na le repo e arogilego gomme bo hlankela batheetši ba fapanego ganyenyane, dikagare tša projeke di fapana kudu le projeke e kgolo ya Bootstrap. Se se netefatša gore boemakepe bja Sass bo sepelelana le ditshepedišo tše ntši tše di theilwego go Sass ka mo go kgonegago.
Tsela | Tlhalošo |
---|---|
lib/ |
Ruby lehakoe khoutu (Sass phetolo, Rails le Compass kopanyo) . |
tasks/ |
Dingwalwa tša sefetoledi (go fetoša godimo ga noka Less go Sass) . |
test/ |
Diteko tša go kgoboketša |
templates/ |
Khamphase sephutheloana iponahatsa |
vendor/assets/ |
Sass, JavaScript, le difaele tša fonte |
Rakefile |
Mešomo ya ka gare, go swana le go raka le go fetolela |
Etela polokelo ya GitHub ya boema-kepe bja Sass go bona difaele tše di šoma.
Bakeng sa tshedimošo ya kamoo o ka tsenyago le go diriša Bootstrap bakeng sa Sass, lebelela polokelo ya GitHub readme . Ke mothopo wa moragorago kudu gomme o akaretša tshedimošo ya go šomišwa le Diporo, Khamphase, le diprotšeke tša maemo tša Sass.