ngenhla
kwesokunxele
kwesokudla
ngezansi

I-Bootstrap, evela ku-Twitter

I-Bootstrap iyikhithi yamathuluzi evela ku-Twitter eklanyelwe ukuqala ukuthuthukiswa kwezinhlelo zokusebenza zewebhu namasayithi.
Ihlanganisa isisekelo se-CSS ne-HTML ye-typography, amafomu, izinkinobho, amatafula, amagridi, ukuzulazula, nokuningi.

Isexwayiso se- Nerd: I-Bootstrap yakhiwe nge-Less futhi yakhelwe ukusebenza ngaphandle kwesango kucatshangwa ngeziphequluli zesimanje.

I-Hotlink i-CSS

Ukuze uthole isiqalo esisheshayo nesilula, vele ukopishe la mazwibela ekhasini lakho lewebhu.

Yisebenzise Ngokuncane

Umlandeli wokusebenzisa Okuncane? Akunankinga, vele uhlanganise i-repo bese wengeza le migqa:

Imfoloko ku-GitHub

Landa, imfoloko, donsa, izinkinga zefayela, nokuningi nge-Bootstrap repo esemthethweni ku-Github.

I-Bootstrap ku-GitHub »

Okwamanje v1.3.0

Umlando

Onjiniyela bakwa-Twitter ngokomlando basebenzise cishe noma yimuphi umtapo wolwazi ababewujwayele ukuze bahlangabezane nezidingo zokuqala. I-Bootstrap iqale njengempendulo ezinseleleni ezethuliwe. Ngosizo lwabantu abaningi abamangalisayo, i-Bootstrap ikhule kakhulu.

Funda kabanzi ku-dev.twitter.com ›

Usekelo lwesiphequluli

I-Bootstrap ihlolwe futhi isekelwa kuziphequluli ezinkulu zesimanje njenge-Chrome, Safari, Internet Explorer, neFirefox.

Ihlolwe futhi yasekelwa ku-Chrome, Safari, Internet Explorer, neFirefox
  • I-Safari yakamuva
  • I-Google Chrome yakamuva
  • IFirefox 4+
  • I-Internet Explorer 7+
  • I-Opera 11

Yini efakiwe

I-Bootstrap iza iphelele ne-CSS ehlanganisiwe, engahlanganisiwe, nezifanekiso eziyisibonelo.

  • I-Javascript plugins
  • Wonke amafayela asekuqaleni .less
  • I- CSS ehlanganiswe ngokuphelele ne- minified
  • Gcwalisa imibhalo yomhlahlandlela wesitayela
  • Amakhasi ayisibonelo amathathu anezakhiwo ezihlukene

Izibonelo zokuqalisa ngokushesha

Udinga izifanekiso ezisheshayo? Bheka lezi zibonelo eziyisisekelo esizihlanganisile:

  • Isakhiwo esilula samakholomu amathathu neyunithi yeqhawe
  • Isakhiwo esiwuketshezi esinebha eseceleni emile
  • Isitsha esilengayo esilula sezinhlelo zokusebenza

Igridi ezenzakalelayo

Isistimu yegridi ezenzakalelayo enikeziwe njengengxenye ye-Bootstrap iyigridi yamakholomu angu-16 ebanzi engu-940px. Ukunambitheka kwesistimu yegridi engu-960 edumile, kodwa ngaphandle kwemajini engeziwe/iphedi kwesokunxele nakwesokudla.

Isibonelo somakhaphu wegridi

Njengoba kuboniswe lapha, ukwakheka okuyisisekelo kungadalwa “ngamakholomu” amabili, ngalinye lihlanganisa inombolo yamakholomu ayisisekelo angu-16 esiwachaze njengengxenye yesistimu yethu yegridi. Bona izibonelo ezingezansi ukuze uthole ukuhluka okwengeziwe.

  1. <div class = "row" >
  2. <div class = "span6" >
  3. ...
  4. </div>
  5. <div class = "span10" >
  6. ...
  7. </div>
  8. </div>
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
3
3
3
3
3
1
4
4
4
4
1/3
1/3
1/3
1/3
2/3
4
6
6
8
8
5
11
16

Ukusetha amakholomu

4
8 isiqephu 4
1/3 ukususa 2/3s
4 isiqephu 4
4 isiqephu 4
5 ukudlula 3
5 ukudlula 3
10 ukudlula 6

Amakholomu enza isidleke

Faka okuqukethwe kwakho uma kufanele ngokudala .rowphakathi kwekholomu ekhona.

Isibonelo samakholomu afakwe esidlekeni

Ileveli 1 yekholomu
Ileveli 2
Ileveli 2
  1. <div class = "row" >
  2. <div class = "span12" >
  3. Ileveli 1 yekholomu
  4. <div class = "row" >
  5. <div class = "span6" >
  6. Ileveli 2
  7. </div>
  8. <div class = "span6" >
  9. Ileveli 2
  10. </div>
  11. </div>
  12. </div>
  13. </div>

Roll igridi yakho

Okwakhelwe ku-Bootstrap yidlanzana lezinto eziguquguqukayo zokwenza ngokwezifiso isistimu yegridi engu-940px. Ngokwenza ngokwezifiso kancane, ungashintsha usayizi wamakholomu, ama-gutters awo, nesiqukathi abahlala kuso.

Ngaphakathi kwegridi

Okuguquguqukayo okudingekayo ukuze kulungiswe isistimu yegridi okwamanje konke kuhlala ku- variables.less.

Iyaguquguquka Inani elizenzakalelayo Incazelo
@gridColumns 16 Inani lamakholomu ngaphakathi kwegridi
@gridColumnWidth 40px Ububanzi bekholomu ngayinye ngaphakathi kwegridi
@gridGutterWidth 20px Isikhala esinegethivu phakathi kwekholomu ngayinye
@siteWidth Isamba esibaliwe sawo wonke amakholomu nama-gutters Sisebenzisa ukufanisa okuyisisekelo ukubala inani lamakholomu nama-gutters bese sibeka ububanzi be- .fixed-container()mixin.

Manje ukwenza ngendlela oyifisayo

Ukushintsha igridi kusho ukushintsha @grid-*okuguquguqukayo okuthathu nokubuyisela kabusha amafayela Amancane.

I-Bootstrap iza ihlonyiselwe ukuphatha isistimu yegridi enamakholomu afika kwangu-24; okumisiwe kungu-16 nje. Nansi indlela okuguquguqukayo kwegridi yakho okungabukeka kwenziwe ngendlela oyifisayo kugridi yamakholomu angama-24.

  1. @gridIkholomu : 24 ;
  2. @gridColumnWidth : 20px ;
  3. @gridGutterWidth : 20px ;

Uma sekuhlanganiswe kabusha, uzobe usethiwe!

Isakhiwo esilungisiwe

Isakhiwo esimisiwe nesilula esibanzi esingu-940px-wide, esimaphakathi sanoma iyiphi iwebhusayithi noma ikhasi elihlinzekwe ngomunye <div.container>.

  1. <umzimba>
  2. <div class = "container" >
  3. ...
  4. </div>
  5. </umzimba>

Isakhiwo samanzi

Okunye, ukwakheka kwekhasi elishintshashintshayo elinobubanzi obuncane kanye nobukhulu obukhulu kanye nebha eseceleni engakwesokunxele. Ilungele izinhlelo zokusebenza namadokhumenti.

  1. <umzimba>
  2. <div class = "container-fluid" >
  3. <div class = "sidebar" >
  4. ...
  5. </div>
  6. <div class = "okuqukethwe" >
  7. ...
  8. </div>
  9. </div>
  10. </umzimba>

Izihloko & kopisha

Uhlelo olujwayelekile lwe-typographic lokuhlela amakhasi akho ewebhu.

Yonke igridi yokubhala isekelwe ezintweni ezimbili Eziguquguqukayo Ezincane efayeleni lethu eliguquguqukayo.elingaphansi: @basefontkanye @baseline. Esokuqala siwusayizi wefonti eyisisekelo osetshenziswa kuyo yonke indawo kanti eyesibili ubude bomugqa oyisisekelo.

Sisebenzisa lezo ziguquguqukayo, kanye nezibalo ezithile, ukuze sakhe amamajini, ama-paddings, nobude bomugqa balo lonke uhlobo lwethu nokunye.

h1. Isihloko 1

h2. Isihloko 2

h3. Isihloko 3

h4. Isihloko 4

h5. Isihloko 5
h6. Isihloko 6

Isigaba sesibonelo

I-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 ut id elit.

Isibonelo sesihloko Sinesihlokwana...

Okunhlobonhlobo. izakhi

Kusetshenziswa ukugcizelela, amakheli, nezifinyezo

<strong> <em> <address> <abbr>

Isetshenziswa nini

Amathegi okugcizelela ( <strong>kanye <em>) kufanele asetshenziselwe ukukhombisa ukubaluleka okwengeziwe noma ukugcizelela kwegama noma ibinzana elihlobene nekhophi elizungezile. Sebenzisa <strong>ngokubaluleka nokugcizelela ingcindezi<em> .

Ukugcizelela esigabeni

Fusce dapibus , tellus ac cursus commodo , tortor mauris condimentum nibh , ut fermentum massa justo sit amet risus. I-Maecenas faucibus mollis interdum. I-Nulla vitae elit libero, i-pharetra augue.

Qaphela: Kusalungile ukusebenzisa <b>kanye <i>namathegi ku-HTML5 futhi akudingekile ukuthi babhalwe ngokugqamile noma kube yi-ithalikhi, ngokulandelana (yize uma kunesici semantic esengeziwe, sisebenzise). <b>ihloselwe ukugqamisa amagama noma imishwana ngaphandle kokudlulisa ukubaluleka okwengeziwe, kuyilapho <i>ikakhulukazi eyezwi, amagama obuchwepheshe, njll.

Amakheli

Isici <address>sisetshenziselwa ulwazi lokuxhumana lukakhokho walo oseduze, noma wonke umsebenzi. Nazi izibonelo ezimbili zokuthi ingasetshenziswa kanjani:

Twitter, Inc.
795 Folsom Ave, Suite 600
San Francisco, CA 94107
P: (123) 456-7890

Qaphela: Umugqa ngamunye <address>kufanele uphethe ngokunqanyulwa komugqa ( <br />) noma usongwe ngomaka weleveli yebhulokhi (isb, <p>) ukuze uhlele kahle okuqukethwe.

Izifinyezo

Ukuze uthole izifinyezo nama-akhronimi, sebenzisa <abbr>ithegi ( <acronym>yehlisiwe ku- HTML5 ). Faka ifomu elifushane phakathi kwethegi bese usetha isihloko segama eliphelele.

Izingcaphuno zokuvimba

<blockquote> <p> <small>

Indlela yokucaphuna

Ukuze ufake i-blockquote, zisonga <blockquote>bese <p>umaka <small>. Sebenzisa <small>isici ukucaphuna umthombo wakho futhi uzothola ideshi em &mdash;ngaphambi kwawo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. I-integer posuere erat ante venenatis dapibus posuere velit aliquet.

UDkt Julius Hibbert
  1. <blockquote>
  2. <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. I-integer posuere erat ante venenatis dapibus posuere velit aliquet. </p>
  3. <encane> uDkt. Julius Hibbert </small>
  4. </blockquote>

Uhlu

Aku-odwe<ul>

  • Lorem ipsum dolor sit amet
  • I-Consectetur adipiscing elit
  • Integer molestie lorem kanye ne-massa
  • I-Facilisis ku-pretium nisl aliquet
  • I-Nulla volutpat aliquam velit
    • I-Phasellus iaculis neque
    • I-Purus sodales ultricies
    • I-Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat at
  • I-Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • Thola i-porttitor lorem

Okungabhalwanga isitayela<ul.unstyled>

  • Lorem ipsum dolor sit amet
  • I-Consectetur adipiscing elit
  • Integer molestie lorem kanye ne-massa
  • I-Facilisis ku-pretium nisl aliquet
  • I-Nulla volutpat aliquam velit
    • I-Phasellus iaculis neque
    • I-Purus sodales ultricies
    • I-Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat at
  • I-Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • Thola i-porttitor lorem

I-oda<ol>

  1. Lorem ipsum dolor sit amet
  2. I-Consectetur adipiscing elit
  3. Integer molestie lorem kanye ne-massa
  4. I-Facilisis ku-pretium nisl aliquet
  5. I-Nulla volutpat aliquam velit
  6. I-Faucibus porta lacus fringilla vel
  7. Aenean sit amet erat nunc
  8. Thola i-porttitor lorem

Incazelodl

Uhlu lwezincazelo
Uhlu lwezincazelo luphelele ekuchazeni amagama.
Euismod
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida at eget metus.
Malesuada porta
I-Etiam porta sem malesuada magna mollis euismod.

Ikhodi

<code> <pre>

Gcoba ikhodi yakho ngesitayela ngamathegi amabili alula. Ukuze uthole ubumnandi obengeziwe nge-javascript, faka umtapo wolwazi wekhodi we-Google futhi usulungile.

Iphrezenta ikhodi

Ikhodi, amabhlogo we noma amazwibela nje emgqeni, angaboniswa ngesitayela ngokusonga umaka olungile. Kumabhulokhi ekhodi ehlanganisa imigqa eminingi, sebenzisa <pre>isici. Ukuze uthole ikhodi esemgqeni, sebenzisa <code>isici.

Isici Umphumela
<code> Emgqeni wombhalo ofana nalo, ikhodi yakho esongwe izobukeka njengale <html>elementi.
<pre>
<div>
  <h1>Isihloko</h1>
  <p>Okuthile khona lapha...</p>
</div>

Qaphela: Qiniseka ukuthi ugcina ikhodi phakathi <pre>komaki eduze kwesokunxele ngangokunokwenzeka; izonikeza wonke amathebhu.

<pre class="prettyprint">

Usebenzisa umtapo wezincwadi we-google-code-prettify, amabhulokhi akho ekhodi athola isitayela sokubonwayo esihluke kancane kanye nokugqamisa kwe-syntax okuzenzakalelayo.

<div> <h1> Isihloko </h1> <p> Okuthile khona lapha... </p> </div>
  
  

Landa i-google-code-prettify futhi ubuke i-readme ukuze uyisebenzise.

Amalebula asemgqeni

<span class="label">

Memezela ukunaka noma umaka noma yimuphi umusho kumbhalo womzimba wakho.

Lebula noma yini

Uke wadinga enye yalezo ezintsha zikanokusho! noma amafulegi abalulekile lapho ubhala ikhodi? Awu, manje usunawo. Nakhu okufakwe ngokuzenzakalela:

Ilebula Umphumela
<span class="label">Default</span> Okuzenzakalelayo
<span class="label success">New</span> Okusha
<span class="label warning">Warning</span> Isexwayiso
<span class="label important">Important</span> Okubalulekile
<span class="label notice">Notice</span> Qaphela

Igridi yemidiya

Bonisa izithonjana zosayizi abahlukahlukene emakhasini anonyawo lwe-HTML oluphansi kanye nezitayela ezincane.

Izithonjana eziyisibonelo

Izithonjana ku-the .media-gridzingaba yinoma yimuphi usayizi, kodwa zisebenza kahle kakhulu uma zenziwe imephu ngokuqondile ohlelweni lwegridi eyakhelwe ngaphakathi ye-Bootstrap. Ububanzi besithombe obufana no-90, 210, kanye no-330 buhlangana namaphikseli ambalwa wokuphedi ukuze bulingane nosayizi we- .span2, .span4, .span6nosayizi wekholomu.

Okukhulu

Maphakathi

Encane

Ukuwafaka ngekhodi

Amagridi emidiya kulula ukuwasebenzisa futhi kunalokho alula ohlangothini lomaka. Ubukhulu bawo busekelwe kusayizi wezithombe ezifakiwe.

  1. <ul class = "media-grid" >
  2. <li>
  3. <a href = "#" >
  4. <img class = "thumbnail" src = "https://placehold.it/330x230" alt = "" >
  5. </a>
  6. </li>
  7. <li>
  8. <a href = "#" >
  9. <img class = "thumbnail" src = "https://placehold.it/330x230" alt = "" >
  10. </a>
  11. </li>
  12. </ul>

Ukwakha amatafula

<table> <thead> <tbody> <tr> <th> <td> <colspan> <caption>

Amathebula mahle—ngezinto eziningi. Amathebula amahle, nokho, adinga uthando lwemakhaphu kancane ukuze abe wusizo, akhule, futhi afundeke (ezingeni lekhodi). Nawa amathiphu ambalwa okusiza.

Ngaso sonke isikhathi bopha izihloko zekholomu yakho ngendlela <thead>yokuthi ukulandelana kube <thead>> <tr>> <th>.

Ngokufanayo nezihloko zekholomu, konke okuqukethwe komzimba wethebula lakho kufanele kusongwe ngokuthi ukulandelana <tbody>kwakho kube <tbody>> <tr>> <td>.

Isibonelo: Izitayela zetafula ezizenzakalelayo

Wonke amathebula azohlelwa ngokuzenzakalelayo ngemingcele ebalulekile kuphela ukuze kuqinisekiswe ukufundeka nokugcina ukwakheka. Asikho isidingo sokungeza amakilasi engeziwe noma izibaluli.

# Igama Isibongo Ulimi
1 Abanye Eyodwa IsiNgisi
2 UJoe Okuhamba ngasithupha IsiNgisi
3 Stu I-Dent Ikhodi
  1. <ithebula>
  2. ...
  3. </ithebula>

Isibonelo: Itafula elijiyile

Kumathebula adinga idatha eyengeziwe ezindaweni eziqinile, sebenzisa ukunambitheka okufingqiwe okusika i-padding phakathi. Ingasetshenziswa futhi ngokuhambisana nemingcele kanye nemigqa yedube, njengezitayela zetafula ezizenzakalelayo.

# Igama Isibongo Ulimi
1 Abanye Eyodwa IsiNgisi
2 UJoe Okuhamba ngasithupha IsiNgisi
3 Stu I-Dent Ikhodi

Isibonelo: Itafula elinemingcele

Yenza amatafula akho abukeke kancane kancane ngokuzungeza amakhona futhi wengeze imingcele nhlangothi zonke.

# Igama Isibongo Ulimi
1 Abanye Eyodwa IsiNgisi
2 UJoe Okuhamba ngasithupha IsiNgisi
3 Stu I-Dent Ikhodi
  1. < ikilasi letafula = "itafula elinemingcele" >
  2. ...
  3. </ithebula>

Isibonelo: Idube elinemithende

Thola okumnandi ngamatafula akho ngokungeza idube-striping—vele wengeze .zebra-stripedikilasi.

# Igama Isibongo Ulimi
1 Abanye Eyodwa IsiNgisi
2 UJoe Okuhamba ngasithupha IsiNgisi
3 Stu I-Dent Ikhodi
vala amakholomu angu-4
vala amakholomu angu-2 vala amakholomu angu-2

Qaphela: I-Zebra-striping iyisithuthukisi esiqhubekayo esingatholakali kuziphequluli ezindala njenge-IE8 nangaphansi.

  1. <table class = "zebra-striped" >
  2. ...
  3. </ithebula>

Isibonelo: I-Zebra-striped w/ TableSorter.js

Ngokuthatha isibonelo sangaphambilini, sithuthukisa ukusebenza kwamathebula ethu ngokuhlinzeka ngokusebenza kokuhlunga nge - jQuery kanye ne-plugin ye- Tablesorter . Chofoza unhlokweni wanoma isiphi ikholomu ukuze ushintshe ukuhlunga.

# Igama Isibongo Ulimi
2 UJoe Okuhamba ngasithupha IsiNgisi
3 Stu I-Dent Ikhodi
1 Eyakho Eyodwa IsiNgisi
  1. <script src = "js/jquery/jquery.tablesorter.min.js" ></script>
  2. <script >
  3. $ ( umsebenzi () {
  4. $ ( "ithebula#sortTableExample" ). tablesorter ({ sortList : [[ 1 , 0 ]] });
  5. });
  6. </script>
  7. <table class = "zebra-striped" >
  8. ...
  9. </ithebula>

Izitayela ezizenzakalelayo

Wonke amafomu anikezwa izitayela ezizenzakalelayo ukuze awethule ngendlela efundekayo nengakala. Izitayela zinikezwa okokufaka kombhalo, khetha izinhlu, izindawo zombhalo, izinkinobho zomsakazo namabhokisi okuhlola, nezinkinobho.

Inganekwane yefomu lesibonelo
Inani elithile lapha
Amazwibela amancane ombhalo wosizo
Impumelelo!
Ruh roh!
Inganekwane yefomu lesibonelo
@
Nawu umbhalo wosizo
Inganekwane yefomu lesibonelo
Qaphela: Amalebula azungeza zonke izinketho zezindawo zokuchofoza ezinkulu kakhulu kanye nefomu elisebenziseka kakhudlwana.
ku Zonke izikhathi ziboniswa njenge-Pacific Standard Time (GMT -08:00).
Ibhulokhi yombhalo wosizo ukuchaza inkambu engenhla uma kudingeka.
 

Amafomu astakiwe

Engeza .form-stackedku-HTML yefomu lakho futhi uzoba namalebula ngaphezulu kwezinkambu zawo esikhundleni sakwesokunxele. Lokhu kusebenza kahle uma amafomu akho emafushane noma unamakholomu amabili okokufaka kumafomu asinda kakhulu.

Inganekwane yefomu lesibonelo
Inganekwane yefomu lesibonelo
Amazwibela amancane ombhalo wosizo
Qaphela: Amalebula azungeza zonke izinketho zezindawo zokuchofoza ezinkulu kakhulu kanye nefomu elisebenziseka kakhudlwana.
 

Osayizi bezinkambu zefomu

Enza ngendlela oyifisayo noma yiliphi ifomu input, select, noma textareaububanzi ngokungeza amakilasi ambalwa kumakhaphu akho.

Kusukela ku-v1.3.0, sengeze amakilasi okulinganisa asuselwa kugridi amaelementi efomu. Sicela usebenzise lezi phezu kwamakilasi akhona .mini, .small, njll.

Izinkinobho

Njengomthetho, izinkinobho zisetshenziselwa izenzo kuyilapho izixhumanisi zisetshenziselwa izinto. Isibonelo, "Ukulanda" kungaba inkinobho futhi "umsebenzi wakamuva" kungaba isixhumanisi.

Zonke izinkinobho zizenzakalela zesitayela esimpunga ngokukhanyayo, kodwa inani lamakilasi okusebenza angasetshenziswa kuzitayela ezihlukene zemibala. Lawa makilasi ahlanganisa ikilasi eliluhlaza okwesibhakabhaka .primary, ikilasi eliluhlaza okwesibhakabhaka .info, ikilasi eliluhlaza .success, kanye nekilasi elibomvu .danger.

Izinkinobho eziyisibonelo

Izitayela zezinkinobho zingasetshenziswa kunoma yini .btnesetshenzisiwe. Ngokuvamile uzofuna ukusebenzisa lezi kokuthi kuphela <a>, <button>, bese ukhetha <input>izici. Nansi indlela ebukeka ngayo:

       

Osayizi abahlukile

Uyathanda izinkinobho ezinkulu noma ezincane? Yiba nakho!

Isimo sokukhubazeka

Ngezinkinobho ezingasebenzi noma ezikhutshazwe uhlelo lokusebenza ngesizathu esisodwa noma esinye, sebenzisa isimo sokukhubazeka. Lokho okwezixhumanisi .disabledkanye nezakhi.:disabled<button>

Izixhumanisi

Izinkinobho

 

Izexwayiso eziyisisekelo

.alert-message

Imilayezo yomugqa owodwa yokugqamisa ukwehluleka, ukwehluleka okungenzeka, noma impumelelo yesenzo. Iwusizo kakhulu kumafomu.

Thola i-javascript »

×

I-guacamole engcwele! Kungcono uzihlole wena, awubukeki umuhle kakhulu .

×

Hawu! Shintsha lokhu nalokhu bese uzama futhi .

×

Wenze kahle! Ufunde ngempumelelo lo mlayezo wesexwayiso.

×

Amakhanda phezulu! Lesi isexwayiso esidinga ukunakwa kwakho, kodwa akukona okubalulekile kakhulu okwamanje.

Ikhodi yesibonelo

  1. <div class = "isixwayiso-somlayezo" >
  2. <a class = "close" href = "#" > × </a>
  3. <p><strong> I- guacamole engcwele! I </strong> Zihlole kahle, awubukeki umuhle kakhulu. </p>
  4. </div>

Vimba imilayezo

.alert-message.block-message

Emilayezweni edinga incazelo kancane, sinezixwayiso zesitayela sendima. Lokhu kulungele ukugcwalisa imilayezo yamaphutha amade, ukuxwayisa umsebenzisi ngesenzo esilindile, noma ukwethula ulwazi ukuze kugcizelelwe kakhulu ekhasini.

Thola i-javascript »

×

I-guacamole engcwele! Lesi yisixwayiso! Kungcono uzihlole kahle, awubukeki umuhle kakhulu. I-Nulla vitae elit libero, i-pharetra augue. I-Preesent commodo cursus magna, vel scelerisque nisl consectetur et.

×

Hawu! Unephutha! Shintsha lokhu nalokhu bese uzama futhi .

  • I-Duis mollis est non commodo luctus
  • I-Nisi erat porttitor ligula
  • Thola lacinia odio sem nec elit
×

Wenze kahle! Ufunde ngempumelelo lo mlayezo wesexwayiso. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. I-Maecenas faucibus mollis interdum.

×

Amakhanda phezulu! Lesi isexwayiso esidinga ukunakwa kwakho, kodwa akukona okubalulekile kakhulu okwamanje.

Ikhodi yesibonelo

  1. <div class = "isixwayiso-umlayezo vimba-umlayezo" >
  2. <a class = "close" href = "#" > × </a>
  3. <p><strong> I- guacamole engcwele! Lesi yisixwayiso! I </strong> Zihlole kahle, awubukeki umuhle kakhulu. I-Nulla vitae elit libero, i-pharetra augue. I-Preesent commodo cursus magna, vel scelerisque nisl consectetur et. </p>
  4. <div class = "izenzo zokuxwayisa" >
  5. <a class = "btn small" href = "#" > Thatha lesi senzo </a> <a class = "btn small" href = "#" > Noma yenza lokhu </a>
  6. </div>
  7. </div>

Amamodeli

Ama-modal—izingxoxo noma ama-lightboxes—alungele izenzo zomongo ezimeni lapho kubalulekile ukuthi umongo wangemuva ugcinwe.

Thola i-javascript »

Amathuluzi

Ama-Twipsies awusizo kakhulu ekusizeni umsebenzisi odidekile futhi amkhombise indlela efanele.

Thola i-javascript »

Lorem ipsum dolar sit amet amet illo error ipsum veritatis aut iste perspiciatis iste voluptas natus illo quasi odit aut natus consequuntur consequuntur, aut natus illo voluptatem odit perspiciatis laudantium rem doloremque totam voluptas. I- Voluptasdicta eaque beatae aperiam ut enim voluptate im explicabo explicabo, voluptas quia odit fugit accusantium totam totam totam architecto explicabo sit quasi fugit fugit, totam doloremque unde sunt sed dictaumtamtamgit accusate accusantium totam totam architecto explicabo sit quasi fugit fugit, totam doloremque unde sunt sed dictaumtamtamgit accusup accusantium accusantium totam totam fugit fugit

Ama-Popovers

Sebenzisa ama-popover ukuze unikeze ulwazi lombhalo ongaphansi ekhasini ngaphandle kokuthinta isakhiwo.

Thola i-javascript »

Isihloko se-Popover

I-Etiam porta sem malesuada magna mollis euismod. I-Maecenas faucibus mollis interdum. I-Morbi leo risus, i-porta ac consectetur ac, i-vestibulum ne-eros.

Ukuqalisa

Ukuhlanganisa i-javascript nomtapo wezincwadi we-Bootstrap kulula kakhulu. Ngezansi sibheka okuyisisekelo futhi sikunikeze ama-plugin amangalisayo ukuze uqalise!

Buka amadokhumenti e-javascript »

Yini efakiwe

Yenza ezinye zezingxenye eziyinhloko ze-Bootstrap ziphile ngama-plugin angokwezifiso amasha asebenza nge- jQuery kanye ne- Ender . Sikukhuthaza ukuthi uwanwebe futhi uwaguqule ukuze alingane nezidingo zakho ezithile zokuthuthuka.

Ifayela Incazelo
bootstrap-modal.js I-plugin yethu ye-Modal iwukuthatha okuncane kakhulu ku-plugin ye-modal yendabuko ye-js! Sinakekele ngokukhethekile ukufaka kuphela ukusebenza okungenalutho esikudinga ku-twitter.
bootstrap-alerts.js I-plugin yesixwayiso iyikilasi elincane kakhulu lokwengeza ukusebenza okuseduze kuzaziso.
bootstrap-dropdown.js Le plugin ingeyokwengeza ukusebenzisana okwehlayo kubha ephezulu ye-bootstrap noma ukuzulazula okunethebhu.
bootstrap-scrollspy.js I-plugin ye-ScrollSpy ingeyokwengeza i-nav yokubuyekeza ngokuzenzakalela ngokusekelwe endaweni yokuskrola kubha ephezulu ye-bootstrap.
bootstrap-buttons.js I-plugin ye-ScrollSpy ingeyokwengeza i-nav yokubuyekeza ngokuzenzakalela ngokusekelwe endaweni yokuskrola kubha ephezulu ye-bootstrap.
bootstrap-tabs.js Le plugin yengeza ithebhu esheshayo, eguqukayo kanye nokusebenza kwamaphilisi okuhamba ngebhayisikili ngokuqukethwe kwendawo.
bootstrap-twipsy.js Ngokusekelwe ku-plugin enhle kakhulu ye-jQuery.tipsy ebhalwe ngu-Jason Frame; I-twipsy inguqulo ebuyekeziwe, engancikile ezithombeni, isebenzisa i-css3 ukugqwayiza, kanye nezibaluli zedatha zokulondoloza isihloko sendawo!
bootstrap-popover.js I-plugin ye-popover inikeza isixhumi esibonakalayo esilula sokwengeza ama-popover kuhlelo lwakho lokusebenza. Inweba i-plugin ye -boostrap-twipsy.js , ngakho qiniseka ukuthi uyalibamba lelo fayela futhi lapho ufaka ama-popover kuphrojekthi yakho !

Ingabe i-javascript iyadingeka?

Cha! I-Bootstrap idizayinelwe okokuqala nokubaluleke kakhulu ukuthi ibe umtapo wezincwadi we-CSS. Le javascript inikeza isendlalelo esisebenzayo esiyisisekelo phezu kwezitayela ezifakiwe.

Nokho, kulabo abadinga i-javascript, sinikeze ama-plugin angenhla ukuze akusize uqonde ukuthi ungayihlanganisa kanjani i-Bootstrap ne-javascript futhi sikunikeze inketho esheshayo, engasindi yokusebenza okuyisisekelo ngokushesha.

Ukuze uthole ulwazi olwengeziwe kanye nokubona amademo athile abukhoma, sicela ubheke ikhasi lethu lemibhalo ye-plugin .

I-Bootstrap yakhiwe kusukela ku - Preboot , iphekhi yomthombo ovulekile wamamiksi nokuguquguqukayo okuzosetshenziswa ngokuhambisana Nokuncane , i-preprocessor ye-CSS yokuthuthukiswa kwewebhu okusheshayo nokulula.

Bheka ukuthi sisebenzise kanjani i-Preboot ku-Bootstrap nokuthi ungayisebenzisa kanjani uma ukhetha ukusebenzisa Okuncane kuphrojekthi yakho elandelayo.

Isetshenziswa kanjani

Sebenzisa le nketho ukuze usebenzise ngokugcwele okuguquguqukayo Okuncane kwe-Bootstrap, imiksi, nokuzalela ku-CSS usebenzisa i-javascript esipheqululini sakho.

  1. <link rel = "stylesheet/less" href = "less/bootstrap.less" media = "konke" />
  2. <script src = "js/less-1.1.3.min.js" ></script>

Awusizwa isixazululo se-.js? Zama uhlelo lokusebenza lwe-Less Mac noma usebenzise i-Node.js ukuze uhlanganise lapho usebenzisa ikhodi yakho.

Yini efakiwe

Nazi ezinye zezinto ezivelele ezifakwe ku-Twitter Bootstrap njengengxenye ye-Bootstrap. Yiya kuwebhusayithi ye-Bootstrap noma ikhasi lephrojekthi ye-Github ukuze ulande futhi ufunde kabanzi.

Okuguquguqukayo

Okuguquguqukayo kokuthi Okuncane kulungile ekugcineni nokubuyekeza ikhanda lakho le-CSS mahhala. Uma ufuna ukushintsha inani lombala noma inani elisetshenziswa njalo, libuyekeze endaweni eyodwa bese usumisiwe.

  1. // Izixhumanisi
  2. @linkColor : #8b59c2;
  3. @linkColorHover : mnyama ( @linkColor , 10 );
  4.  
  5. // Izimpunga
  6. @omnyama : #000;
  7. @grayDark : khanyisa ( @black , 25 %);
  8. @grey : khanyisa ( @black , 50 %);
  9. @grayLight : khanyisa ( @black , 70 %);
  10. @grayLighter : khanyisa ( @black , 90 %);
  11. @mhlophe : #fff;
  12.  
  13. // Imibala Ye-Accent
  14. @blue : #08b5fb;
  15. @green : #46a546;
  16. @bomvu : #9d261d;
  17. @yellow : #ffc40d;
  18. @orange : #f89406;
  19. @pinki : #c3325f;
  20. @purple : #7a43b6;
  21.  
  22. // Igridi yesisekelo
  23. @basefont : 13px ;
  24. @isisekelo : 18px ;

Ukuphawula

Okuncane futhi kuhlinzeka ngesinye isitayela sokubeka amazwana ngaphezu kwe- /* ... */syntax evamile ye-CSS.

  1. // Lokhu ukuphawula
  2. /* Lokhu futhi ukuphawula */

Hlanganisa i-wazoo

Imiksi ngokuyisisekelo ihlanganisa noma izingxenye ze-CSS, okukuvumela ukuthi uhlanganise ibhulokhi yekhodi ibe yinto eyodwa. Zilungele izakhiwo eziqalwe ngumthengisi njenge- box-shadow, ama-gradient esipheqululini esiphambanayo, izitaki zefonti, nokuningi. Ngezansi isampula yamamiksi afakwe ne-Bootstrap.

Izitaki zefonti

  1. #ifonti {
  2. . shorthand ( @weight : normal , @size : 14px , @lineHeight : 20px ) {
  3. usayizi wefonti : @size ; _
  4. ifonti - isisindo : @weight ;
  5. umugqa - ubude : @lineHeight ;
  6. }
  7. . sans - serif ( @weight : normal , @size : 14px , @lineHeight : 20px ) {
  8. ifonti - umndeni : "Helvetica Neue" , ​​Helvetica , Arial , sans - serif ;
  9. usayizi wefonti : @size ; _
  10. ifonti - isisindo : @weight ;
  11. umugqa - ubude : @lineHeight ;
  12. }
  13. ...
  14. }

Ama-Gradients

  1. #igradient {
  2. ...
  3. . mpo ( @startColor : #555, @endColor: #333) {
  4. ingemuva - umbala : @endColor ;
  5. ingemuva - phinda : phinda - x ;
  6. ingemuva - isithombe : - khtml - i- gradient ( umugqa , phezulu kwesokunxele , phansi kwesokunxele , ukusuka ( @startColor ), kuya ku ( @endColor )); // Konqueror
  7. ingemuva - isithombe : - moz - linear - gradient ( @startColor , @endColor ); // FF 3.6+
  8. ingemuva - isithombe : - ms - linear - gradient ( @startColor , @endColor ); // IE10
  9. ingemuva - isithombe : - webkit - gradient ( umugqa , phezulu kwesokunxele , phansi kwesokunxele , umbala - ima ( 0 %, @startColor ), umbala - misa ( 100 %, @endColor )); // Safari 4+, Chrome 2+
  10. ingemuva - isithombe : - webkit - linear - gradient ( @startColor , @endColor ); // Safari 5.1+, Chrome 10+
  11. ingemuva - isithombe : - o - linear - gradient ( @startColor , @endColor ); // I-Opera 11.10
  12. ingemuva - isithombe : umugqa - i- gradient ( @startColor , @endColor ); // Izinga
  13. }
  14. ...
  15. }

Imisebenzi

Zijabulise futhi wenze izibalo ukuze ukhiqize izingxube eziguquguqukayo nezinamandla njengale engezansi.

  1. // Igridi
  2. @gridIkholomu : 16 ;
  3. @gridColumnWidth : 40px ;
  4. @gridGutterWidth : 20px ;
  5. @siteWidth : ( @gridColumns * @gridColumnWidth ) + ( @gridGutterWidth * ( @gridColumns - 1 ));
  6.  
  7. // Yenza amakholomu athile
  8. . amakholomu ( @columnSpan : 1 ) {
  9. ububanzi : ( @gridColumnWidth * @columnSpan ) + ( @gridGutterWidth * ( @columnSpan - 1 ));
  10. }

Ukuhlanganisa Kancane

Ngemva kokulungisa .lessamafayela kokuthi /lib/, uzodinga ukuwahlanganisa kabusha ukuze ukhiqize kabusha i-bootstrap-*.*.*.css kanye ne-bootstrap-*.*.*.min.css amafayela. Uma uthumela isicelo sokudonsa ku-GitHub, kufanele uhlale uhlanganisa futhi.

Izindlela zokuhlanganisa

Indlela Izinyathelo
I-node ene-makefile

Faka isihlanganisi somugqa womyalo omncane nge-npm ngokusebenzisa umyalo olandelayo:

$ npm faka lessc

Uma usufakiwe vele ugijime makekusuka empandeni yohla lwemibhalo yakho ye-bootstrap futhi usulungile.

Ukwengeza, uma une -watchr efakiwe, ungase ugijimele make watchukuthi i-bootstrap yakhiwe kabusha ngokuzenzakalelayo njalo uma uhlela ifayela ku-bootstrap lib (lokhu akudingekile, indlela elula nje).

I-Javascript

Landa i-Less.js yakamuva futhi ufake indlela eya kuyo (kanye ne-Bootstrap) kufayela le- head.

  1. <link rel = "stylesheet/less" href = "/path/to/bootstrap.less" >
  2. <script src = "/path/to/less.js" ></script>

Ukuze uhlanganise kabusha amafayela .less, vele uwagcine bese ulayisha kabusha ikhasi lakho. I-Less.js iyawahlanganisa futhi iwagcine endaweni yokugcina indawo.

Umugqa womyalo

Uma usuvele unethuluzi lomugqa womyalo omncane elifakiwe, mane usebenzise umyalo olandelayo:

$ lessc ./lib/bootstrap.less > bootstrap.css

Qiniseka ukuthi uyafaka --compresskulowo myalo uma uzama ukulondoloza amabhayithi athile!

Uhlelo lokusebenza lwe-Mac encane

Uhlelo lokusebenza lwe-Mac olungekho emthethweni lubuka izinkomba zamafayela .less futhi luhlanganise ikhodi kumafayela endawo ngemva kokulondolozwa kwefayela elibukiwe .less.

Uma uthanda, ungakwazi ukuguqula okuncamelayo kuhlelo lokusebenza ukuze kuncishiswe okuzenzakalelayo nokuthi iyiphi inkomba amafayela ahlanganisiwe agcina engenile.