CSS
Litlhophiso tsa Global CSS, likarolo tsa mantlha tsa HTML tse hlophisitsoeng le ho ntlafatsoa ka litlelase tse atolositsoeng, le sistimi e tsoetseng pele ea grid.
Litlhophiso tsa Global CSS, likarolo tsa mantlha tsa HTML tse hlophisitsoeng le ho ntlafatsoa ka litlelase tse atolositsoeng, le sistimi e tsoetseng pele ea grid.
Fumana maemo a tlase ho likarolo tsa mantlha tsa lits'ebetso tsa Bootstrap, ho kenyeletsoa le mokhoa oa rona oa nts'etsopele ea webo e betere, e potlakileng le e matla.
Bootstrap e sebelisa likarolo tse itseng tsa HTML le thepa ea CSS e hlokang ts'ebeliso ea HTML5 doctype. E kenyelletse qalong ea merero eohle ea hau.
Ka Bootstrap 2, re kentse mekhoa ea boikhethelo e bonolo ea mehala bakeng sa likarolo tsa bohlokoa tsa moralo. Ka Bootstrap 3, re ngotse projeke hape hore e be bonolo ho tloha qalong. Sebakeng sa ho eketsa ka mefuta ea boikhethelo ea li-mobile, li behiloe ka har'a mantlha. Ebile , Bootstrap ke mobile pele . Mefuta ea pele ea mobile e ka fumanoa ho laeborari eohle ho fapana le lifaeleng tse arohaneng.
Ho etsa bonnete ba ho fana ka mokhoa o nepahetseng le ho atametsa ka ho ama, eketsa tag ea "viewport " ho <head>
.
O ka tima bokhoni ba ho atametsa lisebelisoa tsa mehala ka ho kenyelletsa user-scalable=no
meta tag ea ponelopele. Sena se thibela ho atametsa, ho bolelang hore basebelisi ba khona ho tsamaisa, 'me se etsa hore sebaka sa hau sa marang-rang se ikutloe se batla se tšoana le sesebelisoa sa hau. Ka kakaretso, ha re khothaletse sena sebakeng se seng le se seng sa marang-rang, kahoo e-ba hlokolosi!
Bootstrap e beha ponts'o ea mantlha ea lefats'e, typography, le mekhoa ea lihokelo. Ka ho khetheha, re:
background-color: #fff;
holim'abody
@font-family-base
, @font-size-base
, le @line-height-base
litšoaneleho e le motheo oa rona oa typographic@link-color
ho sebelisa mehala ea likhokahano feela ho eona:hover
Mekhoa ena e ka fumanoa ka hare scaffolding.less
.
Bakeng sa ntlafatso e ntlafalitsoeng ea sebatli, re sebelisa Normalize.css , projeke ea Nicolas Gallagher le Jonathan Neal .
Bootstrap e hloka ntho e nang le karolo ho phuthela litaba tsa sebaka sa marang-rang le ho beha sistimi ea rona ea grid. U ka khetha e 'ngoe ea lijana tse peli tseo u ka li sebelisang mererong ea hau. Hlokomela hore, ka lebaka la padding
le ho feta, ha ho setshelo se sa tsitsang.
Sebelisa .container
bakeng sa setshelo sa bophara bo tsitsitseng se arabelang.
Sebelisa .container-fluid
bakeng sa setshelo sa bophara bo felletseng, se nkang bophara bohle ba sebaka sa hau sa pono.
Bootstrap e kenyelletsa sistimi e arabelang, ea pele ea mokelikeli oa mokelikeli o lekaneng ho fihla ho likholomo tse 12 ha sesebelisoa kapa boholo ba sebaka sa pono se ntse se eketseha. E kenyelletsa litlelase tse boletsoeng esale pele bakeng sa likhetho tse bonolo tsa moralo, hammoho le li-mixins tse matla bakeng sa ho hlahisa meralo e mengata ea semantic .
Sistimi ea li-grid e sebelisoa ho theha meralo ea maqephe ka letoto la mela le likholomo tse bolokang litaba tsa hau. Mona ke kamoo sistimi ea grid ea Bootstrap e sebetsang kateng:
.container
(bophara bo tsitsitseng) kapa .container-fluid
(bophara bo felletseng) bakeng sa tlhophiso e nepahetseng le padding..row
'me .col-xs-4
lia fumaneha bakeng sa ho etsa meralo ea grid kapele. Metsoako e fokolang e ka boela ea sebelisoa bakeng sa meralo e mengata ea semantic.padding
. Padding eo e fokotsoa ka mela bakeng sa kholomo ea pele le ea ho qetela ka moeli o fosahetseng ho .row
s..col-xs-4
..col-md-*
ho element ho ke ke ha ama setaele sa eona ho lisebelisoa tse mahareng feela empa hape le lisebelisoa tse kholo haeba .col-lg-*
sehlopha se le sieo.Sheba mehlala ea ho sebelisa melao-motheo ena khoutu ea hau.
Re sebelisa lipotso tse latelang tsa media ho lifaele tsa rona tse Nyane ho theha lintlha tsa bohlokoa ho sistimi ea rona ea marang-rang.
Ka linako tse ling re atolosa lipotso tsena ho kenyelletsa max-width
ho fokotsa CSS ho lisebelisoa tse fokolang.
Bona hore na likarolo tsa sistimi ea Bootstrap li sebetsa joang ho lisebelisoa tse ngata tse nang le tafole e sebetsang.
Lisebelisoa tse nyane tsa mohala (<768px) | Matlapa a lisebelisoa tse nyane (≥768px) | Li-Desktop tsa lisebelisoa tse mahareng (≥992px) | Lisebelisoa tse kholo tsa Desktop (≥1200px) | |
---|---|---|---|---|
Boitšoaro ba grid | E tšekaletseng ka linako tsohle | E putlahile ho qala, e tšekaletseng ka holim'a libaka tsa phomolo | ||
Bophara ba setshelo | Ha ho letho (auto) | 750px | 970px | 1170px |
Sehlongoapele sa sehlopha | .col-xs- |
.col-sm- |
.col-md- |
.col-lg- |
# ea likholomo | 12 | |||
Bophara ba kholomo | Auto | ~62px | ~81px | ~97px |
Bophara ba sekoti | 30px (15px ka lehlakoreng le leng la kholomo) | |||
Nestable | Ee | |||
Li-offsets | Ee | |||
Ho laela ka kholomo | Ee |
U sebelisa sehlopha se le seng sa .col-md-*
lihlopha tsa gridi, u ka theha sistimi ea grid e qalang e behiloe lisebelisoa tsa mohala le lisebelisoa tsa li-tablet (tse nyane ho isa ho tse nyane) pele e ka ba e otlolohileng ho lisebelisoa tsa komporo (bohareng). Beha likholomo tsa grid ho efe kapa efe .row
.
Fetolela sebopeho sefe kapa sefe sa marang-rang sa bophara bo tsitsitseng hore se be sebopeho sa bophara bo felletseng ka ho fetola bokantle ba hau .container
ho ba .container-fluid
.
Ha u batle hore likholomo tsa hau li kenelle ka har'a lisebelisoa tse nyane? Sebelisa litlelase tse ling tse nyane le tse mahareng tsa grid ka ho eketsa likholomo .col-xs-*
.col-md-*
tsa hau. Sheba mohlala o ka tlase bakeng sa mohopolo o betere oa hore na tsohle li sebetsa joang.
Theha holim'a mohlala o fetileng ka ho theha meralo e matla le e matla le ho feta ka .col-sm-*
litlelase tsa matlapa.
Haeba likholomo tse fetang 12 li behiloe ka har'a mola o le mong, sehlopha ka seng sa likholomo tse eketsehileng, e le yuniti e le 'ngoe, se tla thatela moleng o mocha.
Ka mekhahlelo e mene ea li-grid tse fumanehang u tla tlameha ho tobana le mathata moo, ka linako tse ling, litšiea tsa hau li sa hlake hantle kaha e 'ngoe e telele ho feta e' ngoe. Ho lokisa seo, sebelisa motsoako oa a .clearfix
le litlelase tsa rona tsa lisebelisoa tse arabelang .
Ntle le ho hlakola likholomo libakeng tse arabelang, ho ka 'na ha hlokahala hore u lokise li-offsets, pushes, kapa pulls bocha . Sheba sena ka liketso mohlaleng oa marang-rang .
Tsamaisa likholomo ka ho le letona u sebelisa .col-md-offset-*
lihlopha. Lihlopha tsena li eketsa karolo e ka ho le letšehali ea kholomo ka *
likholomo. Ka mohlala, .col-md-offset-4
e tsamaea .col-md-4
ka holim'a likholomo tse 'nè.
U ka boela ua hlakola li-offsets tse tsoang ho li-grid tse tlase ka .col-*-offset-0
litlelase.
Ho beha litaba tsa hau ka gridi ea kamehla, eketsa likholomo tse ncha .row
ka .col-sm-*
har'a .col-sm-*
kholomo e teng. Mela e hlophiloeng e tlameha ho kenyelletsa sehlopha sa likholomo tse kopanyang ho fihla ho 12 kapa ka tlase ho moo (ha ho hlokahale hore u sebelise likholomo tse 12 tse teng).
Fetola ha bonolo tatellano ea litšiea tsa rona tse .col-md-push-*
hahelletsoeng kahare ka .col-md-pull-*
litlelase tsa ho fetola.
Ntle le litlelase tsa grid tse ahiloeng esale pele bakeng sa meralo e potlakileng, Bootstrap e kenyelletsa mefuta e Nyenyane le metsoako bakeng sa ho iketsetsa meralo ea hau e bonolo, ea semantic kapele.
Lintho tse feto-fetohang li etsa qeto ea palo ea litšiea, bophara ba gutter, le sebaka sa lipotso tsa mecha ea litaba moo ho ka qalang litšiea tse phaphametseng. Re sebelisa tsena ho hlahisa lihlopha tsa marang-rang tse hlalositsoeng ka holimo, hammoho le li-mixins tse tloaelehileng tse thathamisitsoeng ka tlase.
Li-mixins li sebelisoa hammoho le mefuta e fapaneng ea grid ho hlahisa CSS ea semantic bakeng sa likholomo tsa grid ka bomong.
U ka fetola mefuta e fapaneng ho ea ho litekanyetso tsa hau tsa tloaelo, kapa u sebelise li-mixins ka boleng ba tsona ba kamehla. Mohlala ke ona oa ho sebelisa li-setting tsa kamehla ho theha sebopeho sa likholomo tse peli se nang le lekhalo lipakeng.
Lihlooho tsohle tsa HTML, <h1>
ho ea ho <h6>
, li fumaneha. .h1
ka .h6
litlelase le tsona lia fumaneha, bakeng sa ha u batla ho ts'oana le setaele sa fonte sa sehlooho empa u ntse u batla hore mongolo oa hau o hlahisoe inline.
h1. Sehlooho sa Bootstrap |
Semibold 36px |
h2. Sehlooho sa Bootstrap |
Semibold 30px |
h3. Sehlooho sa Bootstrap |
Semibold 24px |
h4. Sehlooho sa Bootstrap |
Semibold 18px |
h5. Sehlooho sa Bootstrap |
Semibold 14px |
h6. Sehlooho sa Bootstrap |
Semibold 12px |
Etsa mongolo o bobebe, oa bobeli sehloohong sefe kapa sefe ka <small>
tag e akaretsang kapa .small
sehlopha.
h1. Sehlooho sa Bootstrap Mongolo wa bobedi |
h2. Sehlooho sa Bootstrap Mongolo wa bobedi |
h3. Sehlooho sa Bootstrap Mongolo wa bobedi |
h4. Sehlooho sa Bootstrap Mongolo wa bobedi |
h5. Sehlooho sa Bootstrap Mongolo wa bobedi |
h6. Sehlooho sa Bootstrap Mongolo wa bobedi |
Boemo ba lefatše ka bophara ba Bootstrap font-size
ke 14px , bo nang line-height
le 1.428 . Sena se sebetsa <body>
lirapeng tsohle. Ho feta moo, <p>
(lirapa) li fumana moeli o ka tlase oa halofo ea bophahamo ba line-boemo ba tsona (10px ka ho sa feleng).
Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. E entse hore ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. E entse hore ullamcorper nulla non metus auctor fringilla.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
Etsa hore serapa se hlahelle ka ho eketsa .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Ke mollis, e seng commodo luctus.
Sekala sa typographic se theiloe holim'a mefuta e 'meli e Nyane ka mefuta-futa.ka tlase : @font-size-base
le @line-height-base
. Ea pele ke boholo ba fonte e sebelisoang hohle 'me ea bobeli ke bophahamo ba mohala. Re sebelisa mefuta eo le lipalo tse bonolo ho theha marang-rang, li-padding, le bophahamo ba mela ea mefuta eohle ea rona le tse ling. Iketsetse tsona 'me u ikamahanye le Bootstrap.
Bakeng sa ho totobatsa sengoloa ka lebaka la bohlokoa ba sona moelelong o mong, sebelisa <mark>
tag.
U ka sebelisa letšoao la letšoao hototobatsamongolo.
Bakeng sa ho bonts'a li-block tsa mongolo tse hlakotsoeng sebelisa <del>
tag.
Mola ona oa mongolo o reretsoe ho nkuoa e le mongolo o hlakotsoeng.
Bakeng sa ho bonts'a li-block tsa mongolo tse seng li sa sebetse sebelisa <s>
tag.
Mola ona oa mongolo o reretsoe ho nkuoa o se o sa nepahala.
Bakeng sa ho bontša tlatsetso tokomaneng sebelisa <ins>
tag.
Mola ona oa mongolo o reretsoe ho nkoa e le tlatsetso tokomaneng.
Ho thalla mongolo sebelisa <u>
tag.
Mola ona oa mongolo o tla fana ka mokhoa o thaliloeng
Sebelisa li-tag tsa khatiso tsa HTML tse nang le mekhoa e bobebe.
Bakeng sa ho nyenyefatsa ka har'a mola kapa li-block tsa mongolo, sebelisa <small>
theke ho beha mongolo ho 85% ea boholo ba motsoali. Lihlooho tsa lihlooho li fumana tsa tsona font-size
bakeng sa sehlaha<small>
likarolo tse behiloeng.
U ka sebelisa inline element .small
sebakeng sa efe kapa efe <small>
.
Mola ona oa mongolo o reretsoe ho nkoa e le mongolo o motle.
Bakeng sa ho totobatsa sekhechana sa mongolo ka boima bo boima ba fonte.
Sekhechana se latelang sa mongolo se ngotsoe joalo ka mongolo o motenya .
Bakeng sa ho totobatsa sekhechana sa mongolo ka mongolo o tšekaletseng.
Sekhechana se latelang sa mongolo se ngotsoe joalo ka mongolo o tšekaletseng .
Ikutloe u lokolohile ho sebelisa <b>
le <i>
ho HTML5. <b>
e reretsoe ho totobatsa mantsoe kapa lipoleloana ntle le ho fana ka bohlokoa bo eketsehileng ha <i>
boholo e le ea lentsoe, mantsoe a theknoloji, joalo-joalo.
Hlophisa mongolo habonolo ho likarolo ka litlelase tsa tatellano ea mongolo.
Mongolo o tsamaellaneng le leqele.
Mongolo o tsepameng bohareng.
Mongolo o tsepameng ka ho le letona.
Mongolo o lokafalitsoeng.
Ha ho mongolo o phuthetsoeng.
Fetolela mongolo ka likarolo ka lihlopha tsa mongolo o moholo.
Mongolo o tlase.
Mongolo o moholo.
Mongolo o ngotsoeng ka litlhaku tse kholo.
Ts'ebetsong e hlophisitsoeng ea HTML's <abbr>
element bakeng sa khutsufatso le li-acronyms ho bonts'a mofuta o atolositsoeng ho hover. Likgutsufatso tse nang le title
sebopeho li na le moeli o ka tlase o nang le matheba a bobebe le sekhesa sa thuso ho hover, tse fanang ka moelelo o eketsehileng mabapi le hover le ho basebelisi ba mahlale a thusang.
Kgutsufatso ya lentsoe tšobotsi ke attr .
Eketsa .initialism
ho khutsufatso ea boholo ba fonte e nyane hanyane.
HTML ke ntho e ntle ka ho fetisisa ho tloha ha bohobe bo sehiloeng.
Hlahisa lintlha tsa ho ikopanya le moholo-holo ea haufi kapa sehlopha sohle sa mosebetsi. Boloka fomete ka ho qetella mela eohle ka <br>
.
Bakeng sa ho qotsa li-block tsa litaba tse tsoang mohloling o mong ka har'a tokomane ea hau.
Qetella HTML<blockquote>
efe kapa efe joalo ka qotso. Bakeng sa mantsoe a qotsitsoeng ka kotloloho, re khothaletsa a .<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pokello e felletseng e na le palo e kholo.
Setaele le dikahare di fetoha bakeng sa diphapano tse bonolo tsa maemo a <blockquote>
.
Kenya a <footer>
bakeng sa ho tseba mohloli. Qetella lebitso la mosebetsi oa mohloli ka <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pokello e felletseng e na le palo e kholo.
Eketsa .blockquote-reverse
bakeng sa blockquote e nang le litaba tse tsamaellanang le tokelo.
Lethathamo la lintho tseo tatellano e sa tsotelleng ka ho hlaka.
Lethathamo la lintho tseo tatellano e bohlokoa ka ho hlaka.
Tlosa moeli oa kamehla list-style
le o ka ho le letšehali linthong tsa lenane (bana ba hona joale feela). Sena se sebetsa feela ho lenane la lintho tse fumanehang hanghang tsa bana , ho bolelang hore o tla hloka ho kenyelletsa sehlopha bakeng sa manane afe kapa afe a behiloeng.
Beha lintho tsohle tsa lethathamo moleng o le mong o nang display: inline-block;
le mabone a mabone.
Lethathamo la mantsoe a nang le litlhaloso tse amanang le ona.
Etsa mantsoe le litlhaloso ka ho <dl>
latellana. E qala e behiloe joalo ka default <dl>
s, empa ha navbar e hola, etsa joalo ka tsona.
Manane a litlhaloso a tšekaletseng a tla fokotsa mantsoe a malelele haholo hore a ka kena kholomong e ka ho le letšehali le text-overflow
. Libopong tsa pono tse tšesaane, li tla fetohela ho sebopeho sa tlhophiso ea kamehla.
Qetella likotoana tse nyane tsa khoutu ka<code>
.
<section>
e lokela ho phutheloa joalo ka inline.
Sebelisa le<kbd>
ho bonts'a keno eo hangata e kengoang ka keyboard.
Sebelisa <pre>
bakeng sa mela e mengata ea khoutu. Etsa bonnete ba hore u balehile masakaneng afe kapa afe a khouto bakeng sa phetolelo e nepahetseng.
<p>Mohlala oa mongolo mona...</p>
U ka khetha ho eketsa.pre-scrollable
sehlopha ka boikhethelo, se tla beha bolelele ba 350px mme se fane ka y-axis scrollbar.
Bakeng sa ho bonts'a lintho tse fapaneng sebelisa <var>
tag.
y = m x + b
Bakeng sa ho bonts'a li-block tsa sampole e hlahisoang ho tsoa lenaneong sebelisa <samp>
tag.
Sengoloa sena se reretsoe ho nkuoa e le mohlala o tsoang ho lenaneo la komporo.
Bakeng sa setaele sa mantlha - padding e bobebe le li-divider tse tšekaletseng feela - eketsa sehlopha sa mantlha .table
ho eng kapa eng <table>
. E kanna ea utloahala e le thata haholo, empa ka lebaka la ts'ebeliso e atileng ea litafole bakeng sa li-plugins tse ling joalo ka lialmanaka le batho ba khethang matsatsi, re khethile ho khetholla mekhoa ea rona ea litafole.
# | Lebitso la pele | Fane | Username |
---|---|---|---|
1 | Tšoaea | Otto | @mdo |
2 | Jakobo | Thornton | @mafura |
3 | Larry | Nonyana |
Sebelisa .table-striped
ho kenya liqoaha-striping moleng ofe kapa ofe oa tafole ka har'a <tbody>
.
Litafole tse metsero li entsoe ka sekhetho sa :nth-child
CSS, se sa fumaneheng ho Internet Explorer 8.
# | Lebitso la pele | Fane | Username |
---|---|---|---|
1 | Tšoaea | Otto | @mdo |
2 | Jakobo | Thornton | @mafura |
3 | Larry | Nonyana |
Eketsa .table-bordered
bakeng sa meeli ka mahlakoreng 'ohle a tafole le lisele.
# | Lebitso la pele | Fane | Username |
---|---|---|---|
1 | Tšoaea | Otto | @mdo |
2 | Jakobo | Thornton | @mafura |
3 | Larry | Nonyana |
Eketsa .table-hover
ho nolofalletsa boemo ba hover holim'a mela ea tafole ka har'a <tbody>
.
# | Lebitso la pele | Fane | Username |
---|---|---|---|
1 | Tšoaea | Otto | @mdo |
2 | Jakobo | Thornton | @mafura |
3 | Larry | Nonyana |
Eketsa .table-condensed
ho etsa hore litafole li kopane haholoanyane ka ho khaola lisele tsa lisele ka halofo.
# | Lebitso la pele | Fane | Username |
---|---|---|---|
1 | Tšoaea | Otto | @mdo |
2 | Jakobo | Thornton | @mafura |
3 | Larry Nonyana |
Sebelisa litlelase tsa maemo ho mebala methalong ea litafole kapa liseleng ka bomong.
Sehlopha | Tlhaloso |
---|---|
.active |
E sebelisa 'mala oa hover molaetseng kapa seleng e itseng |
.success |
E bontsha ketso e atlehileng kapa e ntle |
.info |
E supa phetoho kapa ketso e rutang e sa nke lehlakore |
.warning |
E bontša temoso e ka 'nang ea hloka ho eloa hloko |
.danger |
E supa ketso e kotsi kapa e ka bang mpe |
# | Sehlooho sa khola | Sehlooho sa khola | Sehlooho sa khola |
---|---|---|---|
1 | Likahare tsa kholomo | Likahare tsa kholomo | Likahare tsa kholomo |
2 | Likahare tsa kholomo | Likahare tsa kholomo | Likahare tsa kholomo |
3 | Likahare tsa kholomo | Likahare tsa kholomo | Likahare tsa kholomo |
4 | Likahare tsa kholomo | Likahare tsa kholomo | Likahare tsa kholomo |
5 | Likahare tsa kholomo | Likahare tsa kholomo | Likahare tsa kholomo |
6 | Likahare tsa kholomo | Likahare tsa kholomo | Likahare tsa kholomo |
7 | Likahare tsa kholomo | Likahare tsa kholomo | Likahare tsa kholomo |
8 | Likahare tsa kholomo | Likahare tsa kholomo | Likahare tsa kholomo |
9 | Likahare tsa kholomo | Likahare tsa kholomo | Likahare tsa kholomo |
Ho sebelisa 'mala ho eketsa moelelo oa tafole kapa sele e le 'ngoe ho fana feela ka pontšo ea pono, e ke keng ea fetisetsoa ho basebelisi ba theknoloji e thusang - joalo ka libali tsa skrine. Netefatsa hore tlhahisoleseding e hlalosoang ke 'mala e hlakile ho tsoa ho litaba ka botsona (sengoliloeng se hlahang moleng o amehang oa tafole/sele), kapa se kenyelelitsoe ka mekhoa e meng, joalo ka mongolo oa tlatsetso o patiloeng le .sr-only
sehlopha.
Theha litafole tse arabelang ka ho phuthela eng kapa eng .table
ho .table-responsive
li etsa hore li tsamaee li tšekaletse lisebelisoa tse nyane (tlasa 768px). Ha u sheba ntho leha e le efe e kholo ho feta 768px ka bophara, u ke ke ua bona phapang ea letho litafoleng tsena.
Litafole tse arabelang li sebelisa overflow-y: hidden
, e tlosang litaba life kapa life tse fetang bokatlase kapa lipheletsong tse kaholimo tsa tafole. Haholo-holo, sena se ka fokotsa menyetla ea ho theoha le li-widget tse ling tsa motho oa boraro.
Firefox e na le setaele se sa hlakang sa lebala se kenyelletsang width
se sitisang tafole e arabelang. Sena se ke ke sa hlakoloa ntle le ts'ebetso e ikhethileng ea Firefox eo re sa faneng ka eona ho Bootstrap:
Ho fumana lintlha tse ling, bala karabo ena ea Stack Overflow .
# | Sehlooho sa tafole | Sehlooho sa tafole | Sehlooho sa tafole | Sehlooho sa tafole | Sehlooho sa tafole | Sehlooho sa tafole |
---|---|---|---|---|---|---|
1 | Tafole sele | Tafole sele | Tafole sele | Tafole sele | Tafole sele | Tafole sele |
2 | Tafole sele | Tafole sele | Tafole sele | Tafole sele | Tafole sele | Tafole sele |
3 | Tafole sele | Tafole sele | Tafole sele | Tafole sele | Tafole sele | Tafole sele |
# | Sehlooho sa tafole | Sehlooho sa tafole | Sehlooho sa tafole | Sehlooho sa tafole | Sehlooho sa tafole | Sehlooho sa tafole |
---|---|---|---|---|---|---|
1 | Tafole sele | Tafole sele | Tafole sele | Tafole sele | Tafole sele | Tafole sele |
2 | Tafole sele | Tafole sele | Tafole sele | Tafole sele | Tafole sele | Tafole sele |
3 | Tafole sele | Tafole sele | Tafole sele | Tafole sele | Tafole sele | Tafole sele |
Litaolo tsa liforomo tsa motho ka mong li fumana setaele se itseng lefatšeng ka bophara. Lingoliloeng tsohle <input>
, <textarea>
, le <select>
likarolo tse nang le .form-control
tsona li hlophisitsoe width: 100%;
ka mokhoa oa kamehla. Koahela lileibole le li-control ho .form-group
fumana sebaka se lekaneng.
Se ke oa kopanya lihlopha tsa lihlopha ka kotloloho le lihlopha tsa ho kenya letsoho . Ho e-na le hoo, beha sehlopha se kenyang ka hare ho sehlopha sa liforomo.
Eketsa .form-inline
foromong ea hau (e sa tlamehang ho ba a <form>
) bakeng sa li-control tse tsamaellanang le leqele le li-inline-block. Sena se sebetsa feela ho liforomo tse ka har'a libaka tsa pono tse bophara ba 768px.
Maikutlo le likhetho li width: 100%;
sebelisitsoe ka mokhoa oa kamehla ho Bootstrap. Ka har'a liforomo tsa inline, re seta bocha hore width: auto;
litsamaiso tse ngata li ka lula moleng o le mong. Ho ipapisitse le sebopeho sa hau, ho ka hlokahala bophara bo eketsehileng ba tloaelo.
Babali ba skrini ba tla ba le bothata ka liforomo tsa hau haeba u sa kenyelle leibole bakeng sa mongolo o mong le o mong. Bakeng sa liforomo tsena tsa inline, u ka pata lileibole u sebelisa .sr-only
sehlopha. Ho na le mekhoa e meng ea ho fana ka leibole bakeng sa mahlale a thusang, joalo ka aria-label
, aria-labelledby
kapa title
tšobotsi. Haeba ha ho le e 'ngoe ea tsena e teng, babali ba skrineng ba ka sebelisa placeholder
tšobotsi, haeba ba le teng, empa hlokomela hore tšebeliso ea placeholder
sebaka sa mekhoa e meng ea ho ngola ha e ea eletsoa.
Sebelisa lihlopha tse boletsoeng esale pele tsa grid ea Bootstrap ho hokahanya lileibole le lihlopha tsa taolo ea liforomo ka mokhoa o otlolohileng ka ho kenyelletsa .form-horizontal
foromo (e sa tlamehang ho ba <form>
). Ho etsa joalo ho fetola .form-group
s ho sebetsa joalo ka mela ea marang-rang, kahoo ha ho hlokahale hore .row
.
Mehlala ea li-control tse tloaelehileng tsa liforomo tse tšehetsoeng ka sebopeho sa sebopeho sa mohlala.
Taolo ea mefuta e atileng haholo, likarolo tsa mongolo tse thehiloeng ho mongolo. E kenyelletsa tšehetso bakeng sa mefuta eohle ea HTML5: text
, password
, datetime
, datetime-local
, date
, month
, time
, week
, number
, email
, url
, search
, tel
, le color
.
Litlhahiso li tla ngoloa ka botlalo ha feela li type
phatlalalitsoe ka nepo.
Ho kenya mongolo kapa likonopo tse kopaneng pele le/kapa ka mor'a mongolo ofe kapa ofe <input>
, hlahloba karolo ea sehlopha sa ho kenya .
Taolo ea foromo e ts'ehetsang mela e mengata ea mongolo. Fetola rows
tšobotsi ha ho hlokahala.
Li-checkbox ke tsa ho khetha khetho e le 'ngoe kapa tse' maloa lethathamong, ha liea-le-moea e le tsa ho khetha khetho e le 'ngoe ho tse ngata.
Mabokose le liea-le-moea tse holofetseng lia tšehetsoa, empa ho fana ka "cursor" e "sa lumelloeng" holima motsoali <label>
, o tla hloka ho kenya .disabled
sehlopha ho motsoali .radio
, .radio-inline
, .checkbox
, kapa .checkbox-inline
.
Sebelisa .checkbox-inline
kapa .radio-inline
litlelase letotong la li-checkbox kapa liea-le-moea bakeng sa li-control tse hlahang moleng o le mong.
Haeba ha u na mongolo ka har'a <label>
, tlhahiso e behiloe ka tsela eo u neng u ka e lebella. Hajoale e sebetsa feela ho li-checkbox le liea-le-moea tse seng molaong. Hopola ho fana ka mofuta o mong oa leibole bakeng sa mahlale a thusang (mohlala, ho sebelisa aria-label
).
Hlokomela hore limmapa tse ngata tse khethiloeng - e leng Safari le Chrome - li na le likhutlo tse pota-potileng tse ke keng tsa fetoloa ka border-radius
thepa.
Bakeng sa <select>
litsamaiso tse nang le multiple
tšobotsi, likhetho tse ngata li hlahisoa ka mokhoa oa kamehla.
Ha o hloka ho beha mongolo o hlakileng haufi le leibole ea foromo ka har'a foromo, sebelisa .form-control-static
sehlopha ho <p>
.
Re tlosa outline
litaele tsa kamehla litaolong tsa mefuta e meng ebe re sebelisa a box-shadow
sebakeng sa eona bakeng sa :focus
.
:focus
Boemo ba demoMohlala o ka holimo o sebelisa mekhoa e tloahelehileng litokomaneng tsa rona ho bontša :focus
boemo ba .form-control
.
Kenya disabled
semelo sa boolean ho se kentsoeng ho thibela litšebelisano tsa basebelisi. Lisebelisoa tse holofetseng li bonahala li le bobebe ebe li kenya not-allowed
sekhesa.
Kenya disabled
tšobotsi ho a <fieldset>
ho tima litsamaiso tsohle ka har'a <fieldset>
hang-hang.
<a>
Ka nako e sa lekanyetsoang, libatli li tla tšoara litsamaiso tsohle tsa mofuta oa tlhaho ( <input>
, <select>
le <button>
likarolo ) ka har'a sesebelisoa se <fieldset disabled>
holofalitsoeng, ho thibela ho sebelisana ha keyboard le mouse ho tsona. Leha ho le joalo, haeba foromo ea hau e kenyelletsa le <a ... class="btn btn-*">
likarolo, tsena li tla fuoa feela mokhoa oa pointer-events: none
. Joalo ka ha ho boletsoe karolong e mabapi le boemo ba batho ba holofetseng bakeng sa likonopo (haholo-holo karolong e ka tlase bakeng sa likarolo tsa ankora), thepa ena ea CSS ha e e-so be boemong ba maemo ebile ha e e-so tšehetsoe ka botlalo ho Opera 18 le ka tlase, kapa ho Internet Explorer 11, 'me e hapuoe. thibela basebelisi ba keyboard ho tsepamisa maikutlo kapa ho kenya lihokelo tsena tšebetsong. Kahoo ho bolokeha, sebelisa JavaScript e tloaelehileng ho tima lihokelo tse joalo.
Leha Bootstrap e tla sebelisa mekhoa ena ho libatli tsohle, Internet Explorer 11 le ka tlase ha li tšehetse disabled
tšobotsi ka botlalo ho <fieldset>
. Sebelisa JavaScript e tloaelehileng ho tima "fieldset" ho libatli tsena.
Kenya readonly
semelo sa boolean ho se kentsweng ho thibela phetoho ya boleng ba se kentsweng. Melaetsa ea ho bala feela e bonahala e le bobebe (feela joalo ka lintho tse kentsoeng tse koetsoeng), empa boloka khesara e tloaelehileng.
Thibela mongolo oa thuso bakeng sa ho laola liforomo.
Mongolo oa thuso o lokela ho amahanngoa ka ho hlaka le taolo ea foromo eo e amanang le ho sebelisa aria-describedby
semelo. Sena se tla etsa bonnete ba hore litheknoloji tse thusang - joalo ka libali tsa skrine - li tla phatlalatsa mongolo ona oa thuso ha mosebelisi a tsepamisitse maikutlo kapa a kena taolong.
Bootstrap e kenyelletsa mekhoa ea netefatso bakeng sa phoso, temoso, le maemo a katleho ho taolo ea liforomo. Ho sebelisa, eketsa .has-warning
, .has-error
, kapa .has-success
ho element element. Any .control-label
, .form-control
, 'me .help-block
ka har'a karolo eo e tla fumana mekhoa ea netefatso.
Ho sebelisa mekhoa ena ea ho netefatsa ho bontša boemo ba taolo ea foromo ho fana feela ka pontšo ea ponahalo, e thehiloeng ho mebala, e ke keng ea fetisetsoa ho basebelisi ba theknoloji e thusang - joalo ka libali tsa skrine - kapa ho basebelisi ba sa boneng mebala.
Netefatsa hore ho fanoe ka sesupo se seng sa naha. Mohlala, o ka kenyelletsa leseli mabapi le boemo ho sengoloa sa taolo ea sebopeho <label>
(joalo ka ha ho le joalo mohlaleng o latelang oa khoutu), kenyelletsa Glyphicon (e nang le mongolo o mong o nepahetseng o sebelisang .sr-only
sehlopha - bona mehlala ea Glyphicon ), kapa ka ho fana ka thuso e eketsehileng thibela mongolo . Haholo-holo bakeng sa litheknoloji tse thusang, li-control tse sa sebetseng li ka fuoa aria-invalid="true"
tšobotsi.
U ka boela ua eketsa li-icon tsa boikhethelo ka ho kenyelletsa .has-feedback
le letšoao le nepahetseng.
Matšoao a maikutlo a sebetsa feela ka <input class="form-control">
likarolo tsa mongolo.
Ho hlokahala hore ho behoe li-icon tsa maikutlo ka letsoho bakeng sa lintho tse kentsoeng ntle le leibole le bakeng sa lihlopha tse kenyang tse nang le tlatsetso ka ho le letona. U khothaletsoa ka matla ho fana ka lileibole bakeng sa lintlha tsohle bakeng sa mabaka a phihlello. Haeba u lakatsa ho thibela lileibole ho hlaha, li pate le .sr-only
sehlopha. Haeba u tlameha ho etsa ntle le lileibole, fetola top
boleng ba letšoao la maikutlo. Bakeng sa lihlopha tse kenyang, fetola right
boleng ho boleng bo loketseng ba pixel ho latela bophara ba addon ea hau.
Ho etsa bonnete ba hore litheknoloji tse thusang - joalo ka libali tsa skrineng - li fetisa moelelo oa setšoantšo ka nepo, mongolo o mong o patiloeng o tlameha ho kenyelletsoa .sr-only
sehlopheng 'me o amahanngoa ka ho hlaka le taolo ea foromo eo e amanang le ho e sebelisa aria-describedby
. Ntle le moo, etsa bonnete ba hore moelelo (mohlala, taba ea hore ho na le tlhokomeliso bakeng sa karolo e itseng ea mongolo) o hlahisoa ka mokhoa o mong, joalo ka ho fetola mongolo oa 'nete <label>
o amanang le taolo ea sebopeho.
Le ge mehlala ye e latelago e šetše e bolela ka seemo sa netefatšo ya ditaolo tša dibopego ka go fapana mo <label>
sengwalong ka bosona, thekniki ye ya ka godimo (go šomiša .sr-only
sengwalo le aria-describedby
) e kenyeleditšwe merero ya go swantšha.
.sr-only
lileibole tse patiloengHaeba u sebelisa .sr-only
sehlopha ho pata liforomo tsa taolo <label>
(ho fapana le ho sebelisa likhetho tse ling tsa ho ngola, joalo ka aria-label
semelo), Bootstrap e tla ikamahanya le maemo a aekhone hang ha e se e kentsoe.
Beha bophahamo u sebelisa litlelase joalo ka .input-lg
, 'me u behe bophara u sebelisa lihlopha tsa kholomo tsa grid joalo ka .col-lg-*
.
Etsa li-control tse telele kapa tse khuts'oane tse tsamaellanang le boholo ba likonopo.
Ka potlako lileibole tsa boholo le ho theha li-control ka hare .form-horizontal
ka ho eketsa .form-group-lg
kapa .form-group-sm
.
Koaela lintho tse kenang ka har'a likholomo tsa grid, kapa ntho leha e le efe e tloaelehileng ea motsoali, ho tiisa bophara bo lakatsehang habonolo.
Sebelisa lihlopha tsa likonopo ho <a>
, <button>
, kapa <input>
element.
Leha li-button class li ka sebelisoa <a>
le <button>
likarolo, ke <button>
likarolo feela tse tšehetsoang ka har'a likarolo tsa rona tsa nav le navbar.
Haeba <a>
likarolo li sebelisoa ho sebetsa e le likonopo - ho qala ts'ebetso ea leqephe, ho e-na le ho ea tokomaneng e 'ngoe kapa karolo e ka har'a leqephe la hona joale - li lokela ho fuoa hape e loketseng role="button"
.
Joalo ka mokhoa o motle, re khothaletsa haholo ho sebelisa <button>
element ha ho khoneha ho etsa bonnete ba hore o tsamaisana le phetolelo ea sebatli.
Har'a lintho tse ling, ho na le kokoanyana ho Firefox <30 e re thibelang ho beha li-buttons line-height
tsa <input>
-based, e leng se etsang hore li se ke tsa tšoana hantle le bophahamo ba likonopo tse ling ho Firefox.
Sebelisa litlelase life kapa life tse fumanehang ho etsa konopo e hlophisitsoeng kapele.
Ho sebelisa 'mala ho eketsa moelelo oa konopo ho fana feela ka pontšo ea pono, e ke keng ea fetisetsoa ho basebelisi ba theknoloji e thusang - joalo ka libali tsa skrine. Netefatsa hore tlhahisoleseding e hlalosoang ke 'mala e hlakile ho tsoa ho litaba ka boeona (sengoliloeng se bonahalang sa konopo), kapa se kenyelelitsoe ka mekhoa e meng, joalo ka mongolo o eketsehileng o patiloeng le .sr-only
sehlopha.
U batla likonopo tse kholoanyane kapa tse nyane? Kenya .btn-lg
, .btn-sm
, kapa .btn-xs
bakeng sa boholo bo eketsehileng.
Etsa likonopo tsa "block level" - tse fetang bophara ba motsoali - ka ho eketsa .btn-block
.
Likonopo li tla hlaha li hatisitsoe (ka bokamorao bo lefifi, moeli o motšo, le moriti o kenang) ha o sebetsa. Bakeng sa <button>
likarolo, sena se etsoa ka :active
. Bakeng sa <a>
likarolo, e etsoa ka .active
. Leha ho le joalo, u ka sebelisa .active
ho <button>
s ('me u kenyelle aria-pressed="true"
tšobotsi) haeba u hloka ho pheta boemo bo sebetsang ka mokhoa oa lenaneo.
Ha ho na tlhoko ea ho eketsa :active
kaha ke sehlopha sa pseudo, empa haeba u hloka ho qobella ponahalo e ts'oanang, tsoela pele 'me u kenye .active
.
Kenya .active
sehlopha ho <a>
likonopo.
Etsa hore likonopo li shebahale li sa tobetse ka ho li fifala ka opacity
.
Kenya disabled
tšobotsi ho <button>
likonopo.
Haeba u eketsa disabled
tšobotsi ho <button>
, Internet Explorer 9 le ka tlase e tla hlahisa mongolo o moputsoa ka moriti o mobe oa mongolo oo re sitoang ho o lokisa.
Kenya .disabled
sehlopha ho <a>
likonopo.
Re sebelisa .disabled
e le sehlopha sa lisebelisoa mona, se ts'oanang le .active
sehlopha se tloaelehileng, kahoo ha ho hlokahale prefix.
Sehlopha sena se sebelisa pointer-events: none
ho leka ho tima ts'ebetso ea lihokelo tsa <a>
s, empa thepa eo ea CSS ha e so tloaelehe ebile ha e e-so tšehetsoe ka botlalo ho Opera 18 le ka tlase, kapa ho Internet Explorer 11. Ho feta moo, esita le ho libatli tse tšehetsang pointer-events: none
, keyboard. navigation e lula e sa amehe, ho bolelang hore basebelisi ba boneng ba keyboard le basebelisi ba mahlale a thusang ba ntse ba tla khona ho kenya likhokahanyo tsena. Kahoo ho bolokeha, sebelisa JavaScript e tloaelehileng ho tima lihokelo tse joalo.
Litšoantšo tse ho Bootstrap 3 li ka etsoa hore li arabele ka ho kenyelletsa .img-responsive
sehlopha. Sena se sebetsa max-width: 100%;
, height: auto;
le display: block;
ho setšoantšo e le hore se lekane hantle ho karolo ea motsoali.
Ho beha litšoantšo tse sebelisang .img-responsive
sehlopha, sebelisa .center-block
ho e-na le .text-center
. Sheba karolo ea litlelase tsa bathusi bakeng sa lintlha tse ling mabapi le .center-block
tšebeliso.
Ho Internet Explorer 8-10, litšoantšo tsa SVG tse nang .img-responsive
le boholo bo sa lekaneng. Ho lokisa sena, eketsa width: 100% \9;
moo ho hlokahalang. Bootstrap ha e sebelise sena ka bo eona kaha e baka mathata ho lifomate tse ling tsa litšoantšo.
Kenya litlelase ho <img>
element ho seta litšoantšo habonolo morerong ofe kapa ofe.
Hopola hore Internet Explorer 8 ha e na tšehetso bakeng sa likhutlo tse chitja.
Hlahisa moelelo ka mebala ka lihlopha tse 'maloa tsa lisebelisoa tsa khatiso. Tsena li kanna tsa sebelisoa ho lihokelo mme li tla fifala hover joalo ka mekhoa ea rona ea lihokelo tsa kamehla.
Fusce dapibus, tellus ac cursus commodo, tor mauris nibh.
Nullam id dolor id nibh 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.
E entse hore ullamcorper nulla non metus auctor fringilla.
Ka linako tse ling lihlopha tsa khatiso li ke ke tsa sebelisoa ka lebaka la ho khetheha ha mokhethoa e mong. Maemong a mangata, tharollo e lekaneng ke ho phuthela mongolo oa hau ka <span>
sehlopha.
Ho sebelisa mebala ho eketsa moelelo ho fana feela ka pontšo ea pono, e ke keng ea fetisetsoa ho basebelisi ba theknoloji e thusang - joalo ka sebali sa skrine. Netefatsa hore tlhahisoleseling e hlahisoang ke 'mala e hlakile ho tsoa ho litaba ka botsona (mebala ea maemo e sebelisoa feela ho tiisa moelelo o seng o ntse o le teng mongolong/markup), kapa e kenyellelitsoe ka mekhoa e meng, joalo ka mongolo o mong o patiloeng le .sr-only
sehlopha. .
Joalo ka litlelase tsa mebala ea mongolo oa maemo, beha habonolo bokamorao ba element ho sehlopha sefe kapa sefe sa maemo. Likarolo tsa anchor li tla fifala ha li hover, joalo ka litlelase tsa mongolo.
Nullam id dolor id nibh 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.
E entse hore ullamcorper nulla non metus auctor fringilla.
Ka nako e 'ngoe litlelase tsa maemo a holimo ha li khone ho sebelisoa ka lebaka la khetho e 'ngoe. Maemong a mang, mokhoa o lekaneng oa ho sebetsa ke ho thatela litaba tsa element ea hau ka <div>
sehlopha.
Joalo ka mebala ea maemo , etsa bonnete ba hore moelelo ofe kapa ofe o fetisoang ka 'mala le ona o hlahisoa ka mokhoa o sa hlahisoeng.
Sebelisa lets'oao le akaretsang la ho koala ho qhelela litaba tse kang mekhoa le litlhokomeliso.
Sebelisa li-carets ho bonts'a ts'ebetso ea ho theoha le tataiso. Hlokomela hore "default caret" e tla khutlela morao ka bo eona ho li-menu tsa dropup .
Phaphamisa ntho ka ho le letšehali kapa ho le letona ka sehlopha. !important
e kenyelelitsoe ho qoba litaba tse khethehileng. Lihlopha li ka boela tsa sebelisoa e le metsoako.
Beha ntlha ho display: block
le bohareng ka margin
. E fumaneha e le motsoako le sehlopha.
Hlakola ha bonolo float
s ka ho eketsa .clearfix
karolo ea motsoali . E sebelisa micro clearfix joalo ka ha e tumme ke Nicolas Gallagher. E ka boela ea sebelisoa e le mixin.
Qobella ho bonts'oa kapa ho patoa ( ho kenyeletsoa le babali ba skrineng ) ka ts'ebeliso ea .show
le .hidden
litlelase. Litlelase tsena li sebelisa !important
ho qoba likhohlano tse ikhethang, joalo ka liphaphatha tse potlakileng . Li fumaneha feela bakeng sa toggling ea block level. Li ka boela tsa sebelisoa e le metsoako.
.hide
e teng, empa ha se kamehla e amang babali ba skrine 'me e theohile joalo ka v3.0.1 . Sebelisa .hidden
kapa .sr-only
ho fapana le hoo.
Ho feta moo, .invisible
e ka sebelisoa ho fetola ponahalo ea ntho feela, ho bolelang hore display
ha e ea fetoloa mme element e ntse e ka ama phallo ea tokomane.
Pata ntho ho lisebelisoa tsohle ntle le sebali sa skrine se nang le .sr-only
. Kopanya .sr-only
le .sr-only-focusable
ho bontša element hape ha e tsepamisitsoe maikutlo (mohlala, ke mosebelisi oa keyboard-feela). Hoa hlokahala ho latela mekhoa e metle ea phihlello . E ka boela ea sebelisoa e le metsoako.
Sebelisa .text-hide
sehlopha kapa mixin ho thusa ho fetola mongolo oa element ka setšoantšo sa bokamorao.
Bakeng sa nts'etsopele e potlakileng ea ho sebelisa mehala, sebelisa litlelase tsena tsa ts'ebeliso ho bonts'a le ho pata litaba ka sesebelisoa ka potso ea media. Ho boetse ho kenyelelitsoe litlelase tsa lisebelisoa bakeng sa ho fetola litaba ha li hatisoa.
Leka ho sebelisa tsena ka mokhoa o fokolang 'me u qobe ho theha mefuta e fapaneng ka ho felletseng ea sebaka se le seng. Ho e-na le hoo, li sebelise ho tlatselletsa tlhahiso ea sesebelisoa ka seng.
Sebelisa sehlopha se le seng kapa se kopantsoeng sa lihlopha tse teng bakeng sa ho fetola litaba ho pholletsa le libaka tsa ho shebella.
Lisebelisoa tse nyane tse eketsehilengMehala (<768px) | Lisebelisoa tse nyaneMatlapa (≥768px) | Lisebelisoa tse maharengLi-desktop (≥992px) | Lisebelisoa tse kholoLi-desktop (≥1200px) | |
---|---|---|---|---|
.visible-xs-* |
Tse bonahalang | E patiloe | E patiloe | E patiloe |
.visible-sm-* |
E patiloe | Tse bonahalang | E patiloe | E patiloe |
.visible-md-* |
E patiloe | E patiloe | Tse bonahalang | E patiloe |
.visible-lg-* |
E patiloe | E patiloe | E patiloe | Tse bonahalang |
.hidden-xs |
E patiloe | Tse bonahalang | Tse bonahalang | Tse bonahalang |
.hidden-sm |
Tse bonahalang | E patiloe | Tse bonahalang | Tse bonahalang |
.hidden-md |
Tse bonahalang | Tse bonahalang | E patiloe | Tse bonahalang |
.hidden-lg |
Tse bonahalang | Tse bonahalang | Tse bonahalang | E patiloe |
Ho tloha ka v3.2.0, litlelase tsa sebaka se seng le se seng sa khefutso li tla ka mefuta e meraro, e le 'ngoe bakeng sa boleng bo bong le bo bong ba thepa ea .visible-*-*
CSS e thathamisitsoeng ka tlase.display
Sehlopha sa lihlopha | CSSdisplay |
---|---|
.visible-*-block |
display: block; |
.visible-*-inline |
display: inline; |
.visible-*-inline-block |
display: inline-block; |
Kahoo, bakeng sa xs
li-skrini tse nyenyane ( ) tse eketsehileng, mohlala, .visible-*-*
lihlopha tse teng ke: .visible-xs-block
, .visible-xs-inline
, le .visible-xs-inline-block
.
Litlelase .visible-xs
, .visible-sm
, .visible-md
, 'me .visible-lg
li teng, empa li tlositsoe ho tloha v3.2.0 . Li batla li lekana le .visible-*-block
, ntle le ka linyeoe tse khethehileng tsa <table>
toggling-element element.
Joalo ka litlelase tse tloaelehileng tse arabelang, sebelisa tsena ho fetolela litaba hore li hatisoe.
Lihlopha | Sebatli | Hatisa |
---|---|---|
.visible-print-block .visible-print-inline .visible-print-inline-block |
E patiloe | Tse bonahalang |
.hidden-print |
Tse bonahalang | E patiloe |
Sehlopha le sona se .visible-print
teng empa ha se sa sebetsa joalo ka v3.2.0 . E batla e lekana le .visible-print-block
, ntle le ka linyeoe tse khethehileng tsa <table>
likarolo tse amanang.
Fetola boholo ba sebatli sa hau kapa kenya lisebelisoa tse fapaneng ho leka likarolo tsa ts'ebeliso e sebetsang.
Lits'oants'o tse tala li bonts'a hore ntho e ea bonahala sebakeng sa hau sa pono sa hajoale.
Mona, li-checkmark tse tala li boetse li bonts'a hore karolo e patiloe sebakeng sa hau sa pono sa hajoale.
Bootstrap's CSS e hahiloe ho Less, preprocessor e nang le ts'ebetso e eketsehileng joalo ka mefuta-futa, li-mixins, le mesebetsi ea ho bokella CSS. Ba batlang ho sebelisa mohloli Lifaele tse fokolang ho e-na le lifaele tsa rona tse hlophisitsoeng tsa CSS ba ka sebelisa mefuta e mengata ea mefuta-futa le metsoako eo re e sebelisang ho pholletsa le moralo.
Mefuta e fapaneng ea li-grid le metsoako e koahetsoe ka har'a karolo ea Grid system .
Bootstrap e ka sebelisoa bonyane ka litsela tse peli: ka CSS e hlophisitsoeng kapa ka mohloli Lifaele tse fokolang. Ho bokella lifaele tse Nyane, sheba karolo ea Ho Qala bakeng sa mokhoa oa ho seta tikoloho ea hau ea ntlafatso ho tsamaisa litaelo tse hlokahalang.
Lisebelisoa tsa ho bokella batho ba bang li ka sebetsa le Bootstrap, empa ha li tšehetsoe ke sehlopha sa rona sa mantlha.
Liphetoho li sebelisoa morerong oohle e le mokhoa oa ho beha bohareng le ho arolelana boleng bo sebelisoang hangata joalo ka mebala, sebaka, kapa mekotla ea litlhaku. Bakeng sa karohano e felletseng, ka kopo bona Customizer .
Sebelisa habonolo merero e 'meli ea mebala: grayscale le semantic. Mebala e boputsoa e fana ka phihlello e potlakileng ho meriti e sebelisoang hangata ea botsho ha semantic e kenyelletsa mebala e fapaneng e abetsoeng maemo a bohlokoa a maemo.
Sebelisa leha e le efe ea mefuta ena ea mebala kamoo e leng kateng kapa u e fe hape ho mefuta e meng e nang le moelelo bakeng sa morero oa hau.
Liphetoho tse 'maloa bakeng sa ho etsa lintho tsa bohlokoa ka potlako tsa skeleton ea sebaka sa hau sa marang-rang.
Beha lihokelo tsa hau habonolo ka 'mala o nepahetseng ka boleng bo le bong feela.
Hlokomela hore lisebelisoa li @link-hover-color
sebelisa ts'ebetso, sesebelisoa se seng se makatsang se tsoang ho Less, ho iketsetsa 'mala o nepahetseng oa hover. U ka sebelisa darken
, lighten
, saturate
, le desaturate
.
Beha mongolo oa hau habonolo, boholo ba mongolo, moetapele, le tse ling ka mefuta e 'maloa e potlakileng. Bootstrap e sebelisa tsena hape ho fana ka metsoako e bonolo ea typographic.
Mefuta e 'meli e potlakileng ea ho etsa sebaka le lebitso la faele la litšoantšo tsa hau.
Lisebelisoa ho pholletsa le Bootstrap li sebelisa mefuta e meng ea kamehla bakeng sa ho beha litekanyetso tse tloaelehileng. Mona ke tse sebelisoang haholo.
Metsoako ea barekisi ke metsoako e thusang ho ts'ehetsa libatli tse ngata ka ho kenyelletsa li-prefixes tsohle tse amehang ho CSS ea hau e hlophisitsoeng.
Seta bocha mofuta oa lebokose la likarolo tsa hau ka motsoako o le mong. Bakeng sa moelelo oa taba, bona sengoloa sena se thusang ho tsoa ho Mozilla .
Motsoako o theohile joalo ka v3.2.0 , ka kenyelletso ea Autoprefixer. Ho boloka ho lumellana ka morao, Bootstrap e tla tsoelapele ho sebelisa mixin ka hare ho fihlela Bootstrap v4.
Kajeno libatli tsohle tsa sejoale-joale li tšehetsa thepa e sa hlophisoang pele border-radius
. Ka hona, ha ho na .border-radius()
mixin, empa Bootstrap e kenyelletsa likhutšoane bakeng sa ho pota-pota likhutlo tse peli ka lehlakoreng le itseng la ntho.
Haeba bamameli ba hau ba sebelisang libatli le lisebelisoa tsa morao-rao tse kholo ka ho fetisisa, etsa bonnete ba hore u sebelisa box-shadow
thepa ka bobona. Haeba o hloka tšehetso bakeng sa lisebelisoa tsa khale tsa Android (pre-v4) le iOS (pele ho iOS 5), sebelisa motsoako o lahliloeng ho nka sehlongwapele se hlokahalang-webkit
.
Motsoako o theohile ho tloha v3.1.0 , kaha Bootstrap ha e tšehetse ka molao li-platform tse siiloeng ke nako tse sa tšehetseng thepa e tloaelehileng. Ho boloka tšebelisano-morao, Bootstrap e tla tsoelapele ho sebelisa mixin kahare ho fihlela Bootstrap v4.
Etsa bonnete ba hore u sebelisa rgba()
mebala ka har'a liriti tsa lebokose la hau e le hore li kopane ka mokhoa o hlakileng ka hohle kamoo ho ka khonehang le semelo.
Metsoako e mengata bakeng sa ho feto-fetoha ha maemo. Beha lintlha tsohle tsa phetoho ka e le 'ngoe, kapa bolela tieho le nako e fapaneng kamoo ho hlokahalang.
Li-mixins li tlositsoe ho tloha v3.2.0 , ka kenyelletso ea Autoprefixer. Ho boloka ho lumellana ka morao, Bootstrap e tla tsoelapele ho sebelisa li-mixins ka hare ho fihlela Bootstrap v4.
Fetola, seka, fetolela (sutha), kapa khopa ntho efe kapa efe.
Li-mixins li tlositsoe ho tloha v3.2.0 , ka kenyelletso ea Autoprefixer. Ho boloka ho lumellana ka morao, Bootstrap e tla tsoelapele ho sebelisa li-mixins ka hare ho fihlela Bootstrap v4.
Motsoako o le mong oa ho sebelisa lisebelisoa tsohle tsa animation tsa CSS3 phatlalatsong e le 'ngoe le metsoako e meng bakeng sa thepa ka bomong.
Li-mixins li tlositsoe ho tloha v3.2.0 , ka kenyelletso ea Autoprefixer. Ho boloka ho lumellana ka morao, Bootstrap e tla tsoelapele ho sebelisa li-mixins ka hare ho fihlela Bootstrap v4.
Beha opacity bakeng sa libatli tsohle 'me u fane ka mokhoa oa filter
ho khutlela morao bakeng sa IE8.
Fana ka moelelo oa taolo ea liforomo ka har'a sebaka se seng le se seng.
Hlahisa likholomo ka CSS ka har'a element e le 'ngoe.
Fetolela mebala efe kapa efe e 'meli habonolo hore e be bokamorao ba gradient. Tsoela pele haholoanyane 'me u hlophise tsela, sebelisa mebala e meraro, kapa sebelisa radial gradient. Ka motsoako o le mong o fumana li-syntaxes tsohle tseo u tla li hloka.
U ka boela ua hlakisa sekhutlo sa mebala e 'meli e tloaelehileng, e nang le mela:
Haeba o hloka setaele sa barber-stripe, ho bonolo, le hona. Hlalosa 'mala o le mong feela 'me re tla koahela mola o mosoeu o benyang.
Phahamisa ante 'me u sebelise mebala e meraro ho e-na le hoo. Beha 'mala oa pele,' mala oa bobeli, 'mala oa bobeli o emisa (karolo ea palo e kang 25%), le' mala oa boraro o nang le metsoako ena:
Hlokomela! Haeba o hloka ho tlosa gradient, etsa bonnete ba hore o tlosa mofuta ofe kapa ofe oa IE filter
oo o ka bang o o kentse. U ka etsa joalo ka ho sebelisa .reset-filter()
mixin hammoho background-image: none;
.
Lisebelisoa tsa motsoako ke metsoako e kopanyang thepa ea CSS e sa amaneng ho fihlela sepheo kapa mosebetsi o itseng.
Lebala ho eketsa class="clearfix"
ntho leha e le efe mme ho e-na le hoo eketsa .clearfix()
mixin moo ho loketseng. E sebelisa " micro clearfix" ho tsoa ho Nicolas Gallagher .
Ka potlako beha ntho efe kapa efe ka har'a motsoali oa eona. E hloka width
kapa max-width
e behoe.
Hlalosa litekanyo tsa ntho habonolo.
Lokisetsa habonolo likhetho tsa resize bakeng sa textarea efe kapa efe, kapa ntho efe kapa efe. Li-default ho boitšoaro bo tloaelehileng ba sebatli ( both
).
Fokotsa mongolo habonolo ka ellipsis ka motsoako o le mong. E hloka hore element e be block
kapa inline-block
boemo.
Hlalosa litsela tse peli tsa litšoantšo le litekanyo tsa setšoantšo sa @ 1x, 'me Bootstrap e tla fana ka potso ea media ea @2x. Haeba u na le litšoantšo tse ngata tseo u ka li sebelisang, nahana ka ho ngola CSS setšoantšo sa retina ka bowena potsong e le 'ngoe ea litaba.
Le ha Bootstrap e hahiloe ho Nyenyane, e boetse e na le boema-kepe ba semmuso ba Sass . Re e boloka sebakeng se arohaneng sa GitHub mme re sebetsana le lintlafatso ka mongolo oa phetoho.
Kaha boema-kepe ba Sass bo na le repo e arohaneng mme e sebeletsa bamameli ba fapaneng hanyane, litaba tsa projeke li fapana haholo le projeke ea mantlha ea Bootstrap. Sena se netefatsa hore boema-kepe ba Sass bo tsamaisana le litsamaiso tse ngata tse thehiloeng ho Sass kamoo ho ka khonehang.
Tsela | Tlhaloso |
---|---|
lib/ |
Ruby gem code (sebopeho sa Sass, Rails le Compass kopanyo) |
tasks/ |
Lingoloa tsa converter (ho fetohela tlase ho tlase ho Sass) |
test/ |
Litlhahlobo tsa ho bokella |
templates/ |
Pontšo ea sephutheloana sa Compass |
vendor/assets/ |
Sass, JavaScript, le lifaele tsa fonte |
Rakefile |
Mesebetsi ea ka hare, joalo ka rake le convert |
Etela polokelo ea GitHub ea Sass port ho bona lifaele tsena li sebetsa.
Ho fumana leseli mabapi le mokhoa oa ho kenya le ho sebelisa Bootstrap bakeng sa Sass, sheba buka ea polokelo ea GitHub . Ke mohloli oa morao-rao 'me o kenyelletsa lintlha tse ka sebelisoang le Rails, Compass, le merero e tloaelehileng ea Sass.