CSS
Tautuhinga CSS o te ao, nga huānga HTML taketake kua whakaingoatia me te whakarei ake me nga karaehe whakawhanui, me te punaha matiti matatau.
Tautuhinga CSS o te ao, nga huānga HTML taketake kua whakaingoatia me te whakarei ake me nga karaehe whakawhanui, me te punaha matiti matatau.
Haere ki raro i nga waahanga matua o te hanganga o Bootstrap, tae atu ki ta maatau huarahi ki te whakawhanaketanga paetukutuku pai ake, tere ake, kaha ake.
Ka whakamahi a Bootstrap i etahi huānga HTML me etahi taonga CSS e hiahia ana ki te whakamahi i te momo tuhinga HTML5. Whakauruhia ki te timatanga o o kaupapa katoa.
Ma te Bootstrap 2, i taapirihia e matou nga momo momo waea pūkoro mo nga waahanga matua o te anga. Ma te Bootstrap 3, kua tuhi ano matou i te kaupapa kia noho hoa mo te waea mai i te timatanga. Engari ki te taapiri i nga momo momo pūkoro, ka tunua ki roto tonu. Inaa , ko Bootstrap te pūkoro tuatahi . Ka kitea nga momo waea tuatahi puta noa i te whare pukapuka katoa, kaua ki nga konae motuhake.
Hei whakarite i te whakaputa tika me te topa pa, taapirihia te tohu meta tauranga tirohanga ki to <head>
.
Ka taea e koe te whakakore i nga kaha topa i runga i nga taputapu pūkoro ma te taapiri atu user-scalable=no
ki te tohu tohu tauranga tirohanga. Ka mono tenei i te topa, ko te tikanga ka taea e nga kaiwhakamahi te panuku noa, ka puta te ahua o to pae ki te tono taketake. I te katoa, kaore matou e taunaki i tenei i runga i nga waahi katoa, na kia tupato!
Ka whakatakotohia e Bootstrap nga whakaaturanga taketake o te ao, te tuhi tuhi, me nga momo hono. Ina koa, ko taatau:
background-color: #fff;
ki rungabody
@font-family-base
, @font-size-base
, me @line-height-base
nga huanga hei turanga tuhi@link-color
te whakamahi i nga tohu hono ki runga anake:hover
Ka kitea enei momo i roto scaffolding.less
.
Mo te pai ake o te whakawhiti tirotiro tirotiro, whakamahia Normalize.css , he kaupapa na Nicolas Gallagher me Jonathan Neal .
Me whai huānga kei roto a Bootstrap hei takai i nga ihirangi o te pae me te whakanoho i to maatau punaha matiti. Ka taea e koe te whiriwhiri tetahi o nga ipu e rua hei whakamahi i o kaupapa. Kia mahara, na te mea padding
me te maha atu, kaore tetahi ipu e noho kohanga.
Whakamahia .container
mo te ipu whanui pumau.
Whakamahia .container-fluid
mo te ipu whanui tonu, me te whanui katoa o to tauranga tirohanga.
Kei roto i te Bootstrap tetahi punaha matiti wai tuatahi waea pūkoro e tika ana kia eke ki te 12 nga pou i te mea ka piki te rahi o te taputapu, te tauranga tiro ranei. Kei roto i nga karaehe kua tautuhia mo nga whiringa tahora ngawari, me nga whakaurunga kaha mo te whakaputa i nga whakatakotoranga kupu .
Ka whakamahia nga punaha matiti hei hanga tahora wharangi ma roto i nga rarangi rarangi me nga pou e noho ana i to ihirangi. Anei te mahi a te punaha matiti Bootstrap:
.container
(whanui-tonu) ranei .container-fluid
(whanui-katoa) kia tika ai te tirohanga me te papa..row
, .col-xs-4
e waatea ana mo te hanga tere i nga whakatakotoranga matiti. Ka taea hoki te whakamahi i nga whakaurunga iti ake mo nga whakatakotoranga reo.padding
. Ka whakatikitia taua papa ki nga rarangi mo te pou tuatahi me te pou whakamutunga ma te tawhē kino i .row
te s..col-xs-4
..col-md-*
karaehe ki tetahi huānga ka kore noa e pa ki tana whakaahuatanga ki nga taputapu reo engari ki nga taputapu nui mena karekau he .col-lg-*
karaehe.Titiro ki nga tauira mo te whakamahi i enei maataapono ki to waehere.
Ka whakamahia e matou nga patai pāpāho e whai ake nei i roto i a maatau konae iti ake hei hanga i nga waahanga wehenga matua i roto i ta maatau punaha matiti.
I etahi wa ka whakawhanuihia e matou enei patai pāpāho ki te whakauru i te max-width
ki te whakawhāiti i te CSS ki tetahi huinga taputapu whaiti.
Tirohia te mahi a nga ahuatanga o te punaha matiti Bootstrap puta noa i nga taputapu maha me te tepu pai.
Nga taputapu iti atu Waea (<768px) | Nga taputapu iti Papa (≥768px) | Nga taputapu Waenga Papamahi (≥992px) | Nga taputapu nui Papamahi (≥1200px) | |
---|---|---|---|---|
Te whanonga matiti | Whakapae i nga wa katoa | I tiango ki te tiimata, whakapae i runga ake i nga waahi pakaru | ||
Whānui ipu | Kore (aunoa) | 750px | 970px | 1170px |
Pimua karaehe | .col-xs- |
.col-sm- |
.col-md- |
.col-lg- |
# o nga pou | 12 | |||
Whānui tīwae | Aunoa | ~62px | ~81px | ~97px |
Te whanui o te awaawa | 30px (15px ki ia taha o te tīwae) | |||
Nestable | Ae | |||
Wehenga | Ae | |||
Whakaraupapa tīwae | Ae |
Ma te whakamahi i te huinga kotahi o .col-md-*
nga karaehe matiti, ka taea e koe te hanga i tetahi punaha matiti taketake ka tiimata ki runga i nga taputapu pūkoro me nga taputapu papa (te awhe iti ki te iti) i mua i te noho whakapae i runga i nga taputapu papamahi (waenganui). Whakanohoia nga pou matiti ki tetahi .row
.
Hurihia tetahi tahora matiti whanui-whanui ki te tahora whanui-katoa ma te huri i to waho .container
rawa ki .container-fluid
.
Kare koe e hiahia kia tapae noa o pou ki roto i nga taputapu iti? Whakamahia nga karaehe matiti taputapu iti me te reo ma te taapiri atu .col-xs-*
.col-md-*
ki o pou. Tirohia te tauira i raro nei mo te whakaaro pai ake mo te mahi katoa.
Hangaia i runga i te tauira o mua ma te hanga i nga whakatakotoranga hihiri me te kaha me nga .col-sm-*
karaehe papa.
Ki te neke atu i te 12 nga pou ka whakauruhia ki roto i te rarangi kotahi, ka takai ia roopu o nga pou taapiri, hei waeine kotahi, ki tetahi raina hou.
Na nga taumata e wha o nga matiti e waatea ana ka raru koe ki etahi take, i etahi waahi, karekau e tino marama o pou i te mea he teitei ake tetahi i tetahi. Hei whakatika i tera, whakamahia te huinga o a .clearfix
me a maatau akomanga whaipainga urupare .
I tua atu i te whakakore i nga pou i nga waahi pakaru urupare, ka hiahia pea koe ki te tautuhi i nga waahi, te pana, te kume ranei . Tirohia tenei mahi i roto i te tauira matiti .
Nukuhia nga pou ki te taha matau ma te whakamahi i .col-md-offset-*
nga karaehe. Ka whakanuia e enei karaehe te tawhē maui o te tīwae mā ngā *
tīwae. Hei tauira, .col-md-offset-4
neke .col-md-4
atu i nga pou e wha.
Ka taea hoki e koe te whakakore i nga taapiri mai i nga taumata matiti iti me .col-*-offset-0
nga karaehe.
Hei whakakohanga i to ihirangi ki te matiti taunoa, taapirihia he huinga pou hou .row
me te huinga o .col-sm-*
nga pou ki roto i te tīwae tīariari .col-sm-*
. Ko nga rarangi kohanga me whakauru he huinga pou ka taapiri ake ki te 12, iti ake ranei (kaore e hiahiatia kia whakamahi koe i nga pou 12 e waatea ana).
Huri ngawari te raupapa o a maatau pou matiti i roto .col-md-push-*
me .col-md-pull-*
nga karaehe whakarereke.
I tua atu i nga karaehe matiti kua oti te hanga mo nga whakatakotoranga tere, kei roto i te Bootstrap he iti ake nga taurangi me nga whakaurunga mo te whakaputa tere i o ake whakatakotoranga ngawari me te reo.
Ka whakatauhia e nga taurangi te maha o nga pou, te whanui o te awaawa, me te waahi patai pāpāho hei timata i nga pou maanu. Ka whakamahia e matou enei ki te whakaputa i nga karaehe matiti kua tautuhia i runga ake nei, tae atu ki nga ranunga ritenga kua whakarārangihia i raro nei.
Ka whakamahia nga Mixins i te taha o nga taurangi matiti hei whakaputa i te CSS tohu mo nga pou matiti takitahi.
Ka taea e koe te whakarereke i nga taurangi ki o ake uara ritenga, ka whakamahi noa ranei i nga ranunga me o raatau uara taunoa. Anei he tauira mo te whakamahi i nga tautuhinga taunoa ki te hanga tahora pou-rua me te mokowhiti i waenga.
Ko nga pane HTML katoa, <h1>
ma te <h6>
, e waatea ana. .h1
i roto i .h6
nga karaehe e waatea ana, ina hiahia koe ki te whakataurite i te momo momotuhi o te upoko engari kei te pirangi tonu koe kia whakaatuhia to tuhinga ki roto.
h1. Upoko Bootstrap |
36px iti |
h2. Upoko Bootstrap |
30px te roa |
h3. Upoko Bootstrap |
24px whiti |
h4. Upoko Bootstrap |
18px iti |
h5. Upoko Bootstrap |
14px iti |
h6. Upoko Bootstrap |
12px iti |
Waihangahia he kupu mama, he kupu tuarua ki tetahi pane me te <small>
tohu tohu, te .small
karaehe ranei.
h1. Pane Bootstrap Kuputuhi tuarua |
h2. Pane Bootstrap Kuputuhi tuarua |
h3. Pane Bootstrap Kuputuhi tuarua |
h4. Pane Bootstrap Kuputuhi tuarua |
h5. Pane Bootstrap Kuputuhi tuarua |
h6. Pane Bootstrap Kuputuhi tuarua |
Ko te taunoa o te ao katoa a Bootstrap font-size
he 14px , me line-height
te 1.428 . Ka whakamahia tenei ki te <body>
me nga kowae katoa. I tua atu, ka <p>
whiwhi (kowae) te tawhwh o raro o te haurua o te teitei o te raina-rorohiko (10px te taunoa).
Ko te ahua o te ahua o te ahua o te ahua o te whakapaipai. 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. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida and eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
Whakanuia tetahi waahanga ma te taapiri .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, he kore noa.
Ko te tauine patopato e ahu mai ana i nga taurangi iti e rua i roto i nga taurangi.less : @font-size-base
me @line-height-base
. Ko te tuatahi ko te rahi o te momotuhi i whakamahia puta noa, ko te tuarua ko te teitei o te raina turanga. Ka whakamahia e matou aua taurangi me etahi pangarau ngawari ki te hanga i nga tawhē, papa, me te teitei raina o o maatau momo katoa me etahi atu. Whakaritea, ka urutau a Bootstrap.
Mo te whakaatu i te rere o te tuhinga na te mea e tika ana ki tetahi atu horopaki, whakamahia te <mark>
tohu.
Ka taea e koe te whakamahi i te tohu tohu kimiramirakuputuhi.
Mo te tohu poraka o te kuputuhi kua mukua whakamahia te <del>
tohu.
Ko te tikanga o tenei rarangi kuputuhi ka kiia he tuhinga kua mukua.
Mo te tohu i nga poraka o nga tuhinga kua kore e whai kiko, whakamahia te <s>
tohu.
Ko te tikanga o tenei rarangi o te kuputuhi ka kiia kua kore e tika.
Mo te tohu taapiri ki te tuhinga whakamahia te <ins>
tohu.
Ko te tikanga o tenei rarangi tuhinga hei taapiri ki te tuhinga.
Hei tāraro i te kuputuhi whakamahia te <u>
tūtohu.
Ko tenei rarangi o te kuputuhi ka huri hei tararo
Whakamahia nga tohu tohu taunoa a HTML me nga momo ngawari.
Mo te whakakore i te rarangi-roto, poraka ranei o te kuputuhi, whakamahia te <small>
tohu hei tautuhi i te kuputuhi ki te 85% te rahi o te matua. Ka whiwhi nga huānga pane i a raatau ake font-size
mo nga huānga kohanga <small>
.
Ka taea e koe te whakamahi i tetahi huānga rōraina .small
hei whakakapi i tetahi <small>
.
Ko te tikanga o tenei rarangi o te kuputuhi kia rite ki te tuhi pai.
Mo te whakakoi i tetahi snippet o te kuputuhi me te taumaha momotuhi-taimaha.
Ko te mahanga kuputuhi e whai ake nei ka huri hei kuputuhi maia .
Mo te whakanui i tetahi kohanga o te tuhinga me te titaha.
Ko te snippet o te kuputuhi e whai ake nei ka huri hei tuhinga whakatītaha .
Kia pai ki te whakamahi <b>
me <i>
te HTML5. <b>
Ko te tikanga ki te whakanui i nga kupu, kinga kianga ranei me te kore e kawe i te hiranga atu i <i>
te nuinga o te waa mo te reo, kupu hangarau, aha atu.
He ngawari ki te whakatika i nga tuhinga ki nga waahanga me nga karaehe whakatika kuputuhi.
Kuputuhi tiaaro maui.
Kuputuhi tirohia ki waenganui.
Kupu tiaro matau.
Kuputuhi tika.
Kore kupu takai.
Hurihia nga kupu ki roto i nga waahanga me nga karaehe whakapaipai kupu.
Kuputuhi iti.
Kuputuhi pūmatua.
Kuputuhi pūmatua.
Whakamahinga whakaahua o te huānga HTML <abbr>
mo nga whakapoto me nga acronym hei whakaatu i te putanga whakaroa ki te whakaparo. Ko nga whakapototanga whai title
huanga he taitapa iraiti o raro me te pehu awhina i runga i te whakaparo, e whakarato ana i etahi atu horopaki mo te whakaparo me nga kaiwhakamahi hangarau awhina.
He whakapototanga o te kupu huanga ko attr .
Tāpirihia .initialism
ki tētahi whakarāpopototanga mō te momotuhi iti ake.
Ko te HTML te mea pai mai i te taro tapatapahi.
Whakaatuhia nga korero whakapā mo te tipuna tata, mo te katoa o te mahi. Tiakina te whakahōputu mā te whakamutu i ngā rārangi katoa ki te <br>
.
Mo te whakahua i nga poraka ihirangi mai i tetahi atu puna i roto i to tuhinga.
Takaia <blockquote>
tetahi HTML hei korero. Mo nga korero tika, ka tūtohu matou he <p>
.
Kei te noho tonu koe, ka whakatauhia e koe. Integer posuere erat a ante.
He rereke te ahua me te ihirangi mo nga rereketanga ngawari i runga i te paerewa <blockquote>
.
Tāpirihia he <footer>
mo te tautuhi i te puna. Takaia te ingoa o te puna mahi ki <cite>
.
Kei te noho tonu koe, ka whakatauhia e koe. Integer posuere erat a ante.
Taapirihia .blockquote-reverse
mo te kupu poraka me nga ihirangi tiro-matau.
He rarangi o nga mea kaore e tino whai tikanga te ota.
He rarangi o nga mea e tino whai kiko ana te ota.
Tango i te list-style
tawhē taunoa me te taha mauī i runga i ngā tūemi rārangi (tamariki tonu anake). E pa ana tenei ki nga mea e whakarārangihia ana e nga tamariki tonu , ko te tikanga me taapiri koe i te karaehe mo nga raarangi kohanga.
Whakanohoia nga mea rarangi katoa ki runga i te raina kotahi display: inline-block;
me etahi kapi marama.
He rarangi kupu me o raatau whakaahuatanga e pa ana.
Whakaritehia nga kupu me nga whakaahuatanga ki te <dl>
rarangi taha-taha. Ka timata ki te tapae penei i te taunoa <dl>
s, engari ka nui haere te pae whakaterenga, me mahi enei.
Ka tapahia e nga rarangi whakaahuatanga whakapae nga kupu he roa rawa kia uru ki te pou maui me te text-overflow
. I nga tauranga tiro whaiti, ka huri ki te tahora tapae taunoa.
Takaia nga mahanga rarangi-roto o te waehere me te<code>
.
<section>
me takai hei rarangi.
Whakamahia te<kbd>
hei tohu i te whakaurunga ka whakauruhia ma te papapātuhi.
Whakamahia <pre>
mo nga rarangi maha o te waehere. Me mawhiti i nga koki taiapa i roto i te waehere mo te whakaputa tika.
<p>Tauira kupu ki konei...</p>
Ka taea e koe te taapiri i te.pre-scrollable
karaehe, ka whakatauhia te teitei-nui o te 350px me te whakarato i te pae panuku tuaka-y.
Mo te tohu taurangi whakamahia te <var>
tohu.
y = m x + b
Mo te tohu poraka tauira putanga mai i tetahi papatono whakamahia te <samp>
tohu.
Ko te tikanga o tenei tuhinga ka kiia hei tauira putanga mai i te kaupapa rorohiko.
Mo te whakaahua taketake—te papaa marama me nga wehewehe whakapae anake—taapirihia te karaehe turanga .table
ki tetahi <table>
. Ko te ahua he nui rawa atu, engari na te kaha o te whakamahi ripanga mo etahi atu monomai penei i nga maramataka me nga kaikokoti ra, kua whiriwhiria e matou ki te wehe i a maatau momo ripanga ritenga.
# | Ingoa Tuatahi | Ingoa Whakamutunga | Ingoa Kaiwhakamahi |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | ko Hakopa | Toronton | @ngako |
3 | Larry | te Manu |
Whakamahia .table-striped
ki te taapiri i te zebra-striping ki tetahi rarangi ripanga i roto i te <tbody>
.
Ko nga ripanga purepure ka whakaahua ma te :nth-child
kaiwhiriwhiri CSS, kaore i te waatea i te Internet Explorer 8.
# | Ingoa Tuatahi | Ingoa Whakamutunga | Ingoa Kaiwhakamahi |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | ko Hakopa | Toronton | @ngako |
3 | Larry | te Manu |
Tāpirihia .table-bordered
he taitapa ki ngā taha katoa o te ripanga me ngā pūtau.
# | Ingoa Tuatahi | Ingoa Whakamutunga | Ingoa Kaiwhakamahi |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | ko Hakopa | Toronton | @ngako |
3 | Larry | te Manu |
Tāpirihia .table-hover
kia taea ai te ahua whakaparo ki nga rarangi ripanga i roto i te <tbody>
.
# | Ingoa Tuatahi | Ingoa Whakamutunga | Ingoa Kaiwhakamahi |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | ko Hakopa | Toronton | @ngako |
3 | Larry | te Manu |
Taapirihia .table-condensed
kia pai ake ai nga teepu ma te tapahi i nga papaa pūtau kia haurua.
# | Ingoa Tuatahi | Ingoa Whakamutunga | Ingoa Kaiwhakamahi |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | ko Hakopa | Toronton | @ngako |
3 | Larry te Manu |
Whakamahia nga karaehe horopaki ki te kara i nga rarangi ripanga me nga pūtau takitahi.
Karaehe | Whakaahuatanga |
---|---|
.active |
Ka hoatu te tae whakaparo ki tetahi rarangi, pūtau ranei |
.success |
Ka tohu i te mahi angitu, pai ranei |
.info |
E tohu ana i te whakarereketanga korero, mahi ranei |
.warning |
Ka tohu i tetahi whakatupato me aro |
.danger |
Ka tohu i tetahi mahi kino, kino ranei |
# | Upoko tīwae | Upoko tīwae | Upoko tīwae |
---|---|---|---|
1 | ihirangi tīwae | ihirangi tīwae | ihirangi tīwae |
2 | ihirangi tīwae | ihirangi tīwae | ihirangi tīwae |
3 | ihirangi tīwae | ihirangi tīwae | ihirangi tīwae |
4 | ihirangi tīwae | ihirangi tīwae | ihirangi tīwae |
5 | ihirangi tīwae | ihirangi tīwae | ihirangi tīwae |
6 | ihirangi tīwae | ihirangi tīwae | ihirangi tīwae |
7 | ihirangi tīwae | ihirangi tīwae | ihirangi tīwae |
8 | ihirangi tīwae | ihirangi tīwae | ihirangi tīwae |
9 | ihirangi tīwae | ihirangi tīwae | ihirangi tīwae |
Ma te whakamahi i te tae ki te taapiri i te tikanga ki te rarangi ripanga, ki te pūtau takitahi ranei, he tohu ataata anake, kaore e tukuna ki nga kaiwhakamahi o nga hangarau awhina - penei i nga kaipanui mata. Me mohio kei te kitea nga korero e tohuhia ana e te tae mai i te ihirangi ake (te tuhinga ka kitea i roto i te rarangi ripanga/putau e tika ana), ka whakaurua ranei ma etahi atu huarahi, penei i etahi atu tuhinga huna ki te .sr-only
akomanga.
Waihangahia nga ripanga urupare ma te takai i tetahi .table
ki roto .table-responsive
kia panuku whakapae ki runga i nga taputapu iti (i raro iho i te 768px). Ina tiro ki tetahi mea nui ake i te 768px te whanui, kare koe e kite i tetahi rereketanga o enei ripanga.
Ka whakamahia e nga ripanga urupare te overflow-y: hidden
, ka tope i nga ihirangi kei tua atu i nga tapa o raro, o runga ranei o te ripanga. Ina koa, ka taea e tenei te tango i nga tahua takaiho me etahi atu widget-tuatoru.
Kei a Firefox etahi taahua tuutuu mara tukeke width
e raru ana te ripanga urupare. Kaore e taea te whakakore i tenei me te kore he hack motuhake mo Firefox kaore e tukuna e matou ki Bootstrap:
Mo etahi atu korero, panuihia tenei whakautu Stack Overflow .
# | Ripanga pane | Ripanga pane | Ripanga pane | Ripanga pane | Ripanga pane | Ripanga pane |
---|---|---|---|---|---|---|
1 | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga |
2 | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga |
3 | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga |
# | Ripanga pane | Ripanga pane | Ripanga pane | Ripanga pane | Ripanga pane | Ripanga pane |
---|---|---|---|---|---|---|
1 | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga |
2 | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga |
3 | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga | Pūtau ripanga |
Ka whiwhi aunoa nga mana puka takitahi i etahi ahua o te ao. Katoa nga tuhinga <input>
, <textarea>
, me <select>
nga huānga me .form-control
te mea kua tautuhia ki width: 100%;
te taunoa. Takaia nga tapanga me nga mana whakahaere .form-group
mo te mokowhiti tino pai.
Kaua e hanumi tika nga roopu ki nga roopu whakauru . Engari, kohanga te roopu whakauru ki roto o te roopu puka.
Tāpirihia .form-inline
ki tō puka (kaore he a <form>
) mō ngā mana tīaroaro mauī me te paraka-raina. Ka pa ana tenei ki nga puka kei roto i nga tauranga tirohanga 768px te whanui.
Ko nga whakaurunga me nga kowhiringa kua width: 100%;
tono taunoa ki Bootstrap. I roto i nga puka-raina, ka tautuhia e matou kia width: auto;
noho ai nga mana maha ki te raina kotahi. I runga i to tahora, ka hiahiatia etahi atu whanui ritenga.
Ka raru nga kaipanui mata ki o puka mena kaore koe e whakauru i tetahi tapanga mo ia whakaurunga. Mo enei puka-roto, ka taea e koe te huna i nga tapanga ma te whakamahi i te .sr-only
akomanga. He huarahi ke atu ano mo te whakarato tapanga mo nga hangarau awhina, penei i te aria-label
, huanga aria-labelledby
ranei . title
Mena karekau tetahi o enei, ka huri pea nga kaipanui mata ki te whakamahi i te placeholder
huanga, mena kei reira, engari me mahara ko te whakamahi placeholder
hei whakakapi mo etahi atu tikanga tapanga kaore i te tohutohuhia.
Whakamahia nga karaehe matiti kua tautuhia e Bootstrap ki te whakahāngai i nga tapanga me nga roopu mana whakahaere ki te whakatakotoranga whakapae ma te taapiri .form-horizontal
ki te puka (kaore he <form>
). Ma te mahi pera ka huri .form-group
s ki te noho hei rarangi matiti, no reira karekau he take .row
.
He tauira o nga mana puka paerewa e tautokohia ana i roto i te tauira tahora puka.
Ko te nuinga o te whakahaere puka, nga mara whakauru-a-tuhi. He tautoko mo nga momo HTML5 katoa: text
, password
, datetime
, datetime-local
, date
, month
, time
, week
, number
, email
, url
, search
, tel
, me color
.
Ka whakaingoatia katoatia nga whakauru mena type
ka tika te whakaatu.
Hei taapiri i nga kupu whakauru, i nga paatene ranei i mua, i muri ranei i muri i tetahi tuhinga-tuhi <input>
, tirohia te waahanga roopu whakauru .
Mana puka e tautoko ana i nga rarangi kuputuhi maha. Hurihia rows
te huanga ina tika.
Ko nga pouakataki mo te kowhiri i tetahi, maha ranei nga whiringa i roto i te rarangi, ko nga reo irirangi hei kowhiri i tetahi waahanga mai i te maha.
Kei te tautokohia nga pouakataki haua me nga reo irirangi, engari ki te whakarato i te pehu "kaore e whakaaetia" i runga i te whakaparo o te matua <label>
, me tapiri e koe te .disabled
karaehe ki te matua .radio
, .radio-inline
, .checkbox
, or .checkbox-inline
.
Whakamahia nga karaehe .checkbox-inline
ranei .radio-inline
i runga i nga raupapa pouakataki, irirangi ranei mo nga mana ka puta ki te raina kotahi.
Mena karekau he kupu i roto i te <label>
, ka tuuhia te urunga kia rite ki to hiahia. I tenei wa ka mahi noa i runga i nga pouakataki kore-roto me nga reo irirangi. Kia mahara ki te whakarato tonu i etahi momo tapanga mo nga hangarau awhina (hei tauira, te whakamahi aria-label
).
Kia mahara he maha nga tahua kowhiringa Maori—ara i Safari me Chrome—he kokonga porotaka kaore e taea te whakarereke ma border-radius
nga rawa.
Mo <select>
nga mana whai multiple
huanga, he maha nga whiringa ka whakaatuhia ma te taunoa.
Ina hiahia koe ki te whakatakoto i nga kupu tuhi ki te taha o te tapanga puka i roto i te puka, whakamahia te .form-control-static
akomanga ki runga i te <p>
.
Ka tangohia e matou nga ahua taunoa outline
i runga i etahi mana ahua ka hoatu he box-shadow
hei whakakapi mo :focus
.
:focus
State demoKo te tauira whakaurunga i runga ake nei ka whakamahi i nga momo ritenga i roto i a maatau tuhinga hei whakaatu i te :focus
ahua ki runga i te .form-control
.
Tāpirihia te disabled
huanga boolean i runga i te whakaurunga hei aukati i nga taunekeneke a te kaiwhakamahi. Ka marama ake nga whakaurunga haua me te taapiri i te not-allowed
pehu.
Tāpirihia te disabled
huanga ki a <fieldset>
hei mono i nga mana katoa i roto i te <fieldset>
wa kotahi.
<a>
Ma te taunoa, ka whakatauhia e nga kaitirotiro nga mana ahua taketake katoa ( <input>
, <select>
me <button>
nga huānga) i roto i te he <fieldset disabled>
kua monokia, ka aukati i nga taunekeneke papapātuhi me te kiore ki runga. Heoi, mena kei roto ano i to ahua nga <a ... class="btn btn-*">
huānga, ka hoatu he momo pointer-events: none
. Ka rite ki te korero i te waahanga mo te ahua haua mo nga paatene (me te waahanga iti mo nga huānga punga), kaore ano kia paerewatia tenei taonga CSS, kaore ano kia tino tautokona i roto i te Opera 18 me raro iho, i te Internet Explorer 11 ranei, ka toa. 'kaore e taea e nga kaiwhakamahi papapātuhi te arotahi, te whakahohe ranei i enei hononga. Na kia noho haumaru, whakamahia JavaScript ritenga ki te whakakore i aua hononga.
Ahakoa ka hoatu e Bootstrap enei momo ki nga kaitirotiro katoa, kaore a Internet Explorer 11 me raro iho e tautoko i te disabled
huanga i runga i te <fieldset>
. Whakamahia te JavaScript ritenga hei whakakore i te huinga mara i roto i enei kaitirotiro.
Tāpirihia te readonly
huanga boolean ki runga i te whakaurunga hei aukati i te whakarereketanga o te uara o te whakauru. Ko nga whakauru panui-anake ka ngawari ake (penei i nga whakaurunga haua), engari ka mau tonu te pehu paerewa.
Paraka taumata kupu awhina mo nga mana puka.
Ko te kupu awhina me tino hono ki te mana puka e pa ana ki te whakamahi i te aria-describedby
huanga. Ma tenei ka whakarite ko nga hangarau awhina - penei i nga kaipanui mata - ka panui i tenei tuhinga awhina ina arotahi te kaiwhakamahi, ka uru ranei ki te mana whakahaere.
Kei a Bootstrap nga momo whakamana mo te hapa, te whakatupato, me nga ahuatanga angitu i runga i nga mana puka. Hei whakamahi, tāpiri .has-warning
, .has-error
, .has-success
ki te huānga matua rānei. Ko nga .control-label
, .form-control
, me .help-block
roto i taua huānga ka whiwhi i nga momo whakamana.
Ma te whakamahi i enei momo whakamana hei tohu i te ahua o te mana o te puka, ka hoatu he tohu whakaata, he tohu-tae noa, e kore e tukuna ki nga kaiwhakamahi hangarau awhina - penei i nga kaipanui mata - ki nga kaiwhakamahi matapo.
Me whakarite ka tukuna ano he tohu tohu mo te kawanatanga. Hei tauira, ka taea e koe te whakauru i tetahi tohu mo te ahua ki roto i te tuhinga o te mana puka <label>
ake (penei i te tauira o te waehere e whai ake nei), whakauruhia he Glyphicon (me nga tuhinga rereke e tika ana ma te whakamahi i te .sr-only
karaehe - tirohia nga tauira Glyphicon ), ma te whakarato ranei i te paraka kuputuhi awhina taapiri . Mo nga hangarau awhina, ka taea hoki te whakatau i nga mana puka muhu he aria-invalid="true"
huanga.
Ka taea hoki e koe te taapiri i nga tohu urupare me te taapiri me .has-feedback
te ata tika.
Ka mahi noa nga tohu urupare me nga <input class="form-control">
huānga kuputuhi.
Ko te tuunga a-ringa o nga tohu urupare e hiahiatia ana mo nga whakaurunga kaore he tapanga me nga roopu whakauru he taapiri kei te taha matau. E tino akiakihia ana koe ki te whakarato tapanga mo nga whakaurunga katoa mo nga take whai waahi. Mena kei te pirangi koe ki te aukati i nga tapanga kia kaua e whakaatuhia, hunahia ki te .sr-only
akomanga. Mena me mahi kaore he tapanga, whakatikahia te top
uara o te tohu urupare. Mo nga roopu whakauru, whakatikahia te right
uara ki te uara pika tika i runga i te whanui o to taapiri.
Kia tika ai te kawe o nga hangarau awhina - penei i nga kaipanui mata - te tikanga o te tohu, me whakauru etahi atu tuhinga huna ki te .sr-only
karaehe me te hono atu ki te mana puka e pa ana ki te whakamahi aria-describedby
. Hei tauira, me whakarite ko te tikanga (hei tauira, ko te mea he whakatupato mo tetahi mara whakauru kupu) ka tukuna ki etahi atu ahua, penei i te whakarereke i te tuhinga o te mea <label>
e hono ana ki te mana puka.
Ahakoa kua whakahuahia e nga tauira e whai ake nei te ahua whakamana o o raatau mana whakahaere i roto i te <label>
tuhinga ake, ko te tikanga o runga ake nei (ma te whakamahi i te .sr-only
tuhinga me te aria-describedby
) kua whakaurua hei kaupapa whakaata.
.sr-only
Ko nga tohu taapiri me nga tapanga hunaMena ka whakamahi koe i te .sr-only
karaehe ki te huna i te mana o te puka <label>
(kaore i te whakamahi i etahi atu whiringa tapanga, penei i te aria-label
huanga), ka whakatika aunoa a Bootstrap i te tuunga o te ata ina kua taapirihia.
Tautuhia nga teitei ma te whakamahi i nga karaehe penei .input-lg
, me te tautuhi whanui ma te whakamahi i nga karaehe rarangi matiti penei .col-lg-*
.
Waihangahia nga mana puka teitei ake, poto ake ranei e rite ana ki nga rahi o te paatene.
Kia tere te rahi o nga tapanga me te hanga i nga mana o roto .form-horizontal
ma te taapiri .form-group-lg
, .form-group-sm
.
Tākaitia ngā tāuru ki ngā tīwae mātiti, ki tētahi huānga matua ritenga rānei, kia ngāwari ai te whakaū i ngā whānui e hiahiatia ana.
Whakamahia nga karaehe paatene i runga i te<a>
, <button>
, <input>
huānga ranei.
Ahakoa ka taea te whakamahi i nga karaehe patene <a>
me <button>
nga huānga, ko <button>
nga huānga anake e tautokohia ana i roto i o tatou waahanga nav me te navbar.
Mēnā <a>
ka whakamahia ngā huānga hei patene – hei whakaoho i te mahi i roto i te wharangi, kaua ki te whakatere ki tetahi atu tuhinga, waahanga ranei i roto i te wharangi o naianei – me hoatu ano he role="button"
.
Hei mahi pai rawa atu, ka tino tūtohu matou ki te whakamahi i te <button>
huānga ina taea ki te whakarite kia rite te whakaputanga whakawhiti tirotiro.
I roto i etahi atu mea, he pepeke kei Firefox <30 e aukati ana i a maatau ki te whakatakoto i nga paatene line-height
o <input>
-e hangai ana, ka kore e rite ki te teitei o etahi atu paatene i runga i a Firefox.
Whakamahia tetahi o nga karaehe paatene e waatea ana ki te hanga tere i te paatene kua tohua.
Ko te whakamahi i te tae ki te taapiri i te tikanga ki te paatene he tohu tirohanga noa iho, e kore e tukuna ki nga kaiwhakamahi hangarau awhina - penei i nga panui mata. Me mohio kei te kitea nga korero e tohuhia ana e te tae mai i te ihirangi ake (te tuhinga ka kitea o te paatene), ka whakauruhia ranei ma etahi atu huarahi, penei i etahi atu tuhinga huna ki te .sr-only
akomanga.
Kei te pirangi koe ki nga paatene nui, iti ake ranei? Tāpirihia .btn-lg
, .btn-sm
, .btn-xs
mo etahi atu rahinga ranei.
Waihangahia nga patene taumata paraka—ko era e whanui ana i te whanui o te matua—ma te taapiri .btn-block
.
Ka puta nga paatene ka pehia (he pouri ake te papamuri, he taitapa pouri ake, me te atarangi whakauru) ina hohe. Mo <button>
nga huānga, ka mahia tenei ma te :active
. Mo <a>
nga huānga, kua oti ki te .active
. Heoi, ka taea e koe te whakamahi .active
i runga i <button>
te s (me te whakauru i tearia-pressed="true"
huanga) mena ka hiahia koe ki te whakahoki i te ahua hohe ma te hotaka.
Kaore he take ki te taapiri :active
i te mea he karaehe pseudo, engari mena ka hiahia koe ki te akiaki i te ahua ano, haere ki mua me te taapiri .active
.
Tāpirihia te .active
akomanga ki ngā <a>
pātene.
Hangaia nga paatene kia kore e taea te panui ma te memeha ki muri me te opacity
.
Tāpirihia te disabled
huanga ki ngā <button>
pātene.
Mena ka taapirihia e koe te disabled
huanga ki te <button>
, ka whakahinahia e te Internet Explorer 9 me raro iho te kuputuhi me te atarangi kupu kino e kore e taea e matou te whakatika.
Tāpirihia te .disabled
akomanga ki ngā <a>
pātene.
Ka whakamahia e matou .disabled
hei karaehe whaipainga i konei, he rite ki te .active
karaehe noa, no reira karekau he prefix e hiahiatia ana.
Ka whakamahia e tenei karaehe pointer-events: none
ki te ngana ki te whakakore i te taumahinga hono o <a>
s, engari kaore ano kia paerewatia taua taonga CSS, kaore ano kia tino tautokona i Opera 18 me raro iho, i te Internet Explorer 11 ranei pointer-events: none
. kare tonu te whakaterenga e pa ana, ko te tikanga ka taea tonu e nga kaiwhakamahi papapātuhi me nga kaiwhakamahi hangarau awhina te whakahohe i enei hononga. Na kia noho haumaru, whakamahia JavaScript ritenga ki te whakakore i aua hononga.
Ko nga whakaahua i roto i te Bootstrap 3 ka taea te whakautu-hoa ma te taapiri o te .img-responsive
akomanga. E pa ana tenei max-width: 100%;
, height: auto;
me display: block;
te ahua kia pai te pauna ki te huānga matua.
Hei whakakotahi i nga whakaahua e whakamahi ana i te .img-responsive
karaehe, whakamahia .center-block
hei utu mo te .text-center
. Tirohia te wahanga o nga karaehe kaiawhina mo etahi atu korero mo te .center-block
whakamahinga.
I roto i te Internet Explorer 8-10, ko nga whakaahua SVG me nga whakaahua .img-responsive
he rereke te rahi. Hei whakatika i tenei, taapiri width: 100% \9;
i nga waahi e tika ana. Kare a Bootstrap e whakamahi aunoa i tenei na te mea ka raru etahi atu ahua ahua.
Taapirihia nga karaehe ki tetahi <img>
huānga kia ngawari te hanga whakaahua ki tetahi kaupapa.
Kia maumahara kaore he tautoko a Internet Explorer 8 mo nga kokonga porotaka.
Whakaatuhia te tikanga ma te tae me te iti o nga karaehe whaipainga. Ka pa ano enei ki nga hononga ka pouri i runga i te whakaparo pera i a maatau momo hononga taunoa.
Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.
Ko te ingoa o nga mea katoa ka taea e koe.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
Maecenas sed diam eget risus varius blandit sit amet non magna.
Etiam porta sem malesuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
I etahi wa kaore e taea te whakamahi i nga karaehe whakahirahira na te mea motuhake o tetahi atu kaiwhiriwhiri. I te nuinga o nga wa, he rawaka te mahi ko te takai i to tuhinga ki roto <span>
me te akomanga.
Ko te whakamahi i te tae ki te taapiri i te tikanga he tohu tirohanga noa iho, kaore e tukuna ki nga kaiwhakamahi hangarau awhina - penei i nga kaipanui mata. Me mohio kei te kitea nga korero e tohuhia ana e te tae mai i te ihirangi ake (ko nga tae horopaki ka whakamahia noa hei whakakaha i te tikanga kua mau i roto i te tuhinga/tohu), ka whakauruhia ranei ma etahi atu tikanga, penei i etahi atu tuhinga huna ki te .sr-only
akomanga. .
He rite ki nga karaehe tae kuputuhi horopaki, he ngawari ki te tautuhi i te papamuri o tetahi huānga ki tetahi karaehe horopaki. Ka pouri nga waahanga punga i runga i te whakaparo, pera i nga karaehe tuhinga.
Ko te ingoa o nga mea katoa ka taea e koe.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
Maecenas sed diam eget risus varius blandit sit amet non magna.
Etiam porta sem malesuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
I etahi wa kaore e taea te whakamahi i nga karaehe papamuri na te mea motuhake o tetahi atu kaiwhiriwhiri. I etahi wa, he rawaka te otinga ko te takai i nga ihirangi o to huānga ki roto <div>
me te akomanga.
Pērā i ngā tae horopaki , āta whakarite ko ngā tikanga katoa e tukuna ana ma te tae ka tukuna ano i roto i te whakatakotoranga ehara i te whakaatu pono.
Whakamahia te ata kati mo te whakakore i nga ihirangi penei i nga tikanga me nga matohi.
Whakamahia nga tohu hei tohu i te mahi takaiho me te ahunga. Kia mahara ka huri aunoa te tiaki taunoa ki nga tahua takaake .
Manu tetahi huānga ki te taha maui, ki te taha matau ranei me tetahi akomanga. !important
kua whakauruhia ki te karo i nga take motuhake. Ka taea hoki te whakamahi i nga karaehe hei ranunga.
Whakatakotoria he huānga ki display: block
te pokapū mā margin
. Kei te waatea hei ranunga me te akomanga.
Maamaa ma float
te taapiri .clearfix
ki te huānga matua . Ka whakamahi i te micro clearfix i rongonuihia e Nicolas Gallagher. Ka taea hoki te whakamahi hei ranunga.
Whakahauhia tetahi huānga kia whakaatuhia, huna ranei ( tae atu ki nga kaipanui mata ) me te whakamahi .show
me .hidden
nga karaehe. Ka whakamahia e enei karaehe !important
ki te karo i nga taupatupatu motuhake, penei i nga tere tere . E waatea ana mo te takahuri taumata paraka. Ka taea hoki te whakamahi hei ranunga.
.hide
kei te waatea, engari kaore e pa ki nga kaipanui mata i nga wa katoa, ka whakakorehia i te v3.0.1. Whakamahia .hidden
, .sr-only
hei utu ranei.
I tua atu, .invisible
ka taea te whakamahi ki te takahuri noa i te tirohanga o tetahi huānga, ko te tikanga display
kaore i whakarereketia ka taea tonu e te huānga te pa ki te rere o te tuhinga.
Hunahia he huānga ki nga taputapu katoa engari ko nga kaipānui mata whai .sr-only
. Whakakotahitia .sr-only
ki .sr-only-focusable
te whakaatu ano i te huānga ina e aro ana (hei tauira na te kaiwhakamahi papapātuhi-anake). E tika ana mo te whai i nga whakaritenga pai rawa atu . Ka taea hoki te whakamahi hei ranunga.
Whakamahia te .text-hide
karaehe, te ranunga ranei hei awhina i te whakakapi i te ihirangi kuputuhi o tetahi huānga ki te ahua papamuri.
Kia tere ake te whakawhanaketanga hoa-rorohiko, whakamahia enei karaehe whaipainga hei whakaatu me te huna i nga ihirangi ma te taputapu ma te patai pāpāho. Kei roto ano ko nga karaehe whaipainga mo te takahuri ihirangi ina taia.
Whakamātauria ki te whakamahi i enei i runga i te kaupapa iti me te karo i te hanga i nga putanga rereke katoa o te waahi kotahi. Engari, whakamahia hei whakakii i nga whakaaturanga o ia taputapu.
Whakamahia he huinga kotahi, he huinga ranei o nga karaehe e waatea ana mo te takahuri i nga ihirangi puta noa i nga waahi waahi tirohanga.
Nga taputapu iti atuWaea (<768px) | Nga taputapu itiPapa (≥768px) | Nga taputapu WaengaPapamahi (≥992px) | Nga taputapu nuiPapamahi (≥1200px) | |
---|---|---|---|---|
.visible-xs-* |
Ka kitea | Hunahuna | Hunahuna | Hunahuna |
.visible-sm-* |
Hunahuna | Ka kitea | Hunahuna | Hunahuna |
.visible-md-* |
Hunahuna | Hunahuna | Ka kitea | Hunahuna |
.visible-lg-* |
Hunahuna | Hunahuna | Hunahuna | Ka kitea |
.hidden-xs |
Hunahuna | Ka kitea | Ka kitea | Ka kitea |
.hidden-sm |
Ka kitea | Hunahuna | Ka kitea | Ka kitea |
.hidden-md |
Ka kitea | Ka kitea | Hunahuna | Ka kitea |
.hidden-lg |
Ka kitea | Ka kitea | Ka kitea | Hunahuna |
Mai i te v3.2.0, .visible-*-*
e toru nga rereketanga o nga karaehe mo ia waahi wehenga, kotahi mo ia display
uara taonga CSS kua whakarārangihia i raro nei.
Rōpū akomanga | CSSdisplay |
---|---|
.visible-*-block |
display: block; |
.visible-*-inline |
display: inline; |
.visible-*-inline-block |
display: inline-block; |
Na, mo nga mata iti ( xs
) hei tauira, ko nga .visible-*-*
karaehe e waatea ana ko: .visible-xs-block
, .visible-xs-inline
, me .visible-xs-inline-block
.
Ko nga karaehe .visible-xs
, .visible-sm
, .visible-md
, me .visible-lg
te noho ano, engari kua whakakorehia hei v3.2.0 . He rite tonu ki te .visible-*-block
, engari me etahi atu keehi motuhake mo te takahuri <table>
i nga huānga e pa ana.
He rite ki nga karaehe whakautu auau, whakamahia enei mo te takahuri i nga ihirangi mo te ta.
Karaehe | Pūtirotiro | Tā |
---|---|---|
.visible-print-block .visible-print-inline .visible-print-inline-block |
Hunahuna | Ka kitea |
.hidden-print |
Ka kitea | Hunahuna |
Kei te noho ano te karaehe .visible-print
engari kua whakakorehia i te v3.2.0. He rite tonu ki te .visible-print-block
, engari me etahi atu keehi motuhake mo <table>
nga huānga e pa ana.
Whakanuia to kaitirotiro, utaina ranei i runga i nga taputapu rereke hei whakamatautau i nga karaehe whaipainga urupare.
Ko nga tohutaki kakariki e tohu ana ka kitea te huānga ki to tauranga tirohanga o naianei.
I konei, ko nga tohutaki kaariki e tohu ana kei te huna te huānga ki to tauranga tirohanga o naianei.
Ko te CSS a Bootstrap i hangaia i runga i te Iti, he kaitukatuka me etahi atu mahi penei i nga taurangi, whakauru, me nga mahi mo te whakahiato CSS. Ko te hunga e rapu ana ki te whakamahi i te puna He iti ake nga konae hei utu i a maatau konae CSS kua whakahiato ka taea te whakamahi i nga taurangi maha me nga ranunga ka whakamahia e matou puta noa i te angamahi.
Ko nga taurangi matiti me nga whakaranu kei roto i te waahanga punaha Matiti .
Ka taea te whakamahi i te Bootstrap i roto i nga huarahi e rua: me te CSS kua whakahiato me te puna He iti ake nga konae. Hei whakahiato i nga konae iti ake, tirohia te wahanga Timata mo te whakarite i to taiao whanaketanga hei whakahaere i nga whakahau e tika ana.
Ka mahi tahi nga taputapu whakahiato tuatoru me Bootstrap, engari kaore i te tautokohia e to taatau roopu matua.
Ka whakamahia nga taurangi puta noa i te kaupapa katoa hei huarahi ki te whakakotahi me te tiri i nga uara e whakamahia nuitia ana penei i te tae, te mokowhiti, te taapu momotuhi ranei. Mo te wehewehenga katoa, tirohia koa te Kaiwhakarite .
Kia ngawari ki te whakamahi i nga kaupapa tae e rua: te tauine hina me te tohu. Ko nga tae o te kirikiri he tere te uru ki nga atarangi pango e whakamahia nuitia ana, engari kei roto i te reo kupu nga momo tae kua tohua ki nga uara horopaki whai kiko.
Whakamahia tetahi o enei taurangi tae i te mea kei a raatau, ka huri ranei ki nga taurangi whai kiko mo to kaupapa.
He maha nga taurangi mo te whakarite tere i nga huānga matua o te anga o to pae.
Whakapaihia o hononga ki te tae tika me te uara kotahi.
Kia mahara ko te @link-hover-color
whakamahi i tetahi mahi, tetahi atu taputapu whakamataku mai i te Iti, hei hanga aunoa i te tae whakaparo tika. Ka taea e koe te whakamahi darken
,lighten
saturate
, me desaturate
.
Whakaritea ngawari to momotuhi, te rahi o te kuputuhi, te kaiarahi, me te maha atu me etahi taurangi tere. Ka whakamahia e Bootstrap enei ki te whakarato i nga whakaurunga tuhi ngawari.
E rua nga huringa tere mo te whakarite i te waahi me te ingoa konae o au ata.
Ko nga waahanga puta noa i te Bootstrap ka whakamahi i etahi taurangi taunoa mo te whakarite uara noa. Anei nga mea e whakamahia nuitia ana.
Ko nga whakaranu a te Kaihoko he ranunga hei awhina i te tautoko i nga kaitirotiro maha ma te whakauru i nga tohu tohu kaihoko katoa i roto i to CSS kua whakahiato.
Tautuhi ano i te tauira pouaka o ou wae me te whakakotahitanga kotahi. Mo te horopaki, tirohia tenei tuhinga awhina mai i Mozilla .
Kua whakakorehia te ranunga mai i te v3.2.0, me te whakaurunga o Autoprefixer. Hei pupuri i te hototahi whakamuri, ka whakamahi tonu a Bootstrap i te ranunga o roto tae noa ki te Bootstrap v4.
I tenei ra ka tautoko nga kaitirotiro hou katoa i te taonga kore-prefixed border-radius
. No reira, karekau he .border-radius()
ranunga, engari kei a Bootstrap nga pokatata mo te huri tere i nga kokonga e rua ki tetahi taha o tetahi mea.
Mena kei te whakamahi to hunga whakarongo ki nga kaitirotiro me nga taputapu hou me te tino pai, me whakamahi noa i te box-shadow
rawa. Mena kei te hiahia tautoko koe mo nga taputapu Android tawhito (mua-v4) me nga taputapu iOS (mua-iOS 5), whakamahia te mea kua whakakorehia . hei tiki i te -webkit
prefix e hiahiatia ana.
Kua whakakorehia te ranunga mai i te v3.1.0, na te mea kaore a Bootstrap e tautoko mana i nga papaa tawhito kaore i te tautoko i nga taonga paerewa. Hei pupuri i te hototahi whakamuri, ka whakamahi tonu a Bootstrap i te ranunga o roto tae noa ki te Bootstrap v4.
Kia kaha ki te whakamahi i rgba()
nga tae i roto i to atarangi pouaka kia pai te whakakotahi me nga papamuri.
He maha nga ranunga mo te ngawari. Tautuhia nga korero whakawhiti katoa ki te kotahi, whakapūtāhia he whakaroa me te roanga motuhake ina hiahiatia.
Kua whakakorehia nga ranunga mai i te v3.2.0, me te whakaurunga o Autoprefixer. Hei pupuri i te hototahi whakamuri, ka whakamahi tonu a Bootstrap i nga whakaurunga o roto tae noa ki te Bootstrap v4.
Hurihia, tauine, whakamaori (nekehia), whiria ranei tetahi mea.
Kua whakakorehia nga ranunga mai i te v3.2.0, me te whakaurunga o Autoprefixer. Hei pupuri i te hototahi whakamuri, ka whakamahi tonu a Bootstrap i nga whakaurunga o roto tae noa ki te Bootstrap v4.
He ranunga kotahi mo te whakamahi i nga ahuatanga hākoritanga katoa o CSS3 i roto i te whakapuakanga kotahi me etahi atu ranunga mo nga taonga takitahi.
Kua whakakorehia nga ranunga mai i te v3.2.0, me te whakaurunga o Autoprefixer. Hei pupuri i te hototahi whakamuri, ka whakamahi tonu a Bootstrap i nga whakaurunga o roto tae noa ki te Bootstrap v4.
Tautuhia te opacity mo nga kaitirotiro katoa me te whakahoki mai filter
mo IE8.
Whakaratohia he horopaki mo nga mana puka i roto i ia mara.
Waihangahia nga pou ma te CSS i roto i te huānga kotahi.
Me ngawari te huri i nga tae e rua hei rōnaki papamuri. Kia matatau ake, ka whakatakoto huarahi, whakamahia kia toru nga tae, whakamahia ranei te rōnaki radial. Ma te whakakotahitanga kotahi ka whiwhi koe i nga wetereo prefixed katoa e hiahia ana koe.
Ka taea hoki te whakapūtā te koki o te paerewa rua-tae, rōnaki rārangi:
Mena kei te hiahia koe i te rōnaki kāhua kākahu makawe, he ngawari hoki. Tauwhāitihia he tae kotahi ka whakakikoruatia e matou he karaehe ma.
Whakanuia te ante ka whakamahi kia toru nga tae. Tautuhia te tae tuatahi, te tae tuarua, te mutu o te tae o te tae tuarua (he uara ōrau rite 25%), me te tae tuatoru me enei ranunga:
Mahunga ake! Mena ka hiahia koe ki te tango i te rōnaki, me tango e koe etahi IE-motuhake filter
kua tapiritia e koe. Ka taea e koe ma te whakamahi i te .reset-filter()
ranunga ki te taha background-image: none;
.
Ko nga whakauru taputapu he ranunga e whakakotahi ana i nga ahuatanga CSS kore e hono ki te whakatutuki i tetahi whaainga, mahi ranei.
Wareware ki te taapiri class="clearfix"
ki tetahi huānga me te taapiri i te .clearfix()
ranunga ina tika. Ka whakamahi i te whakatika moroiti mai i a Nicolas Gallagher .
Whakakotahitia tetahi huānga ki roto i tona matua. Me whakarite width
, max-width
me whakarite ranei.
He ngawari ake te tautuhi i nga rahi o tetahi mea.
Me ngawari te whirihora i nga whiringa whakarereke mo tetahi waahanga kuputuhi, tetahi atu huānga ranei. Taunoa ki te whanonga pūtirotiro noa ( both
).
Tapahia ngawari te kuputuhi me te ellipsis me te whakakotahitanga kotahi. Me whai huānga ki te taumata, ki te taumata block
ranei inline-block
.
Tauwhāitihia nga ara atahanga e rua me nga rahi atahanga @1x, a ka homai e Bootstrap he patai pāpāho @2x. Mena he maha nga whakaahua hei mahi, whakaarohia te tuhi a-ringa i to whakaahua retina CSS ki roto i te patai pāpāho kotahi.
Ahakoa kei te hangaia a Bootstrap ki runga Iti, kei a ia ano tetahi tauranga Sass mana . Ka puritia e matou ki roto i te putunga motuhake a GitHub me te whakahaere i nga whakahoutanga me te tuhinga whakahuri.
I te mea he repo motuhake to te tauranga Sass, he rerekee te hunga whakarongo, he rereke nga korero o te kaupapa mai i te kaupapa matua Bootstrap. Ma tenei ka whakarite kia rite te tauranga Sass ki te maha o nga punaha Sass ka taea.
Ara | Whakaahuatanga |
---|---|
lib/ |
Waehere kohatu Ruby (Sass whirihoranga, Rails and Compass integrations) |
tasks/ |
Kahurihuri tuhi (ka huri whakarunga iti ki te Sass) |
test/ |
Nga whakamatautau whakahiato |
templates/ |
Whakaatu mōkihi kāpehu |
vendor/assets/ |
Sass, JavaScript, me nga konae momotuhi |
Rakefile |
Nga mahi o roto, penei i te rake me te huri |
Tirohia te putunga putunga GitHub o te tauranga Sass kia kite i enei konae e mahi ana.
Mo nga korero mo te whakauru me te whakamahi i a Bootstrap mo Sass, tirohia te panui purongo GitHub . Koinei te puna hou o te ra me nga korero mo te whakamahi me nga kaupapa Rails, Compass, me nga kaupapa Sass paerewa.