hawn fuq
xellug
dritt
hawn taħt

Bootstrap, minn Twitter

Bootstrap huwa sett ta' għodda minn Twitter iddisinjat biex jagħti bidu għall-iżvilupp ta' webapps u siti.
Jinkludi CSS bażi u HTML għal tipografija, formoli, buttuni, tabelli, grilji, navigazzjoni, u aktar.

Twissija Nerd: Bootstrap huwa mibni b'Les u kien iddisinjat biex jaħdem barra mill-bieb bil-browsers moderni f'moħħu.

Hotlink is-CSS

Għall-bidu l-aktar mgħaġġel u faċli, tikkopja dan is-snippet fil-paġna web tiegħek.

Użaha b'Inqas

Fan li juża Inqas? Ebda problema, kklona r-repo u żid dawn il-linji:

Furketta fuq GitHub

Niżżel, furketta, iġbed, fajl kwistjonijiet, u aktar bir-repo uffiċjali Bootstrap fuq Github.

Bootstrap fuq GitHub »

Bħalissa v1.3.0

Storja

L-inġiniera ta’ Twitter storikament użaw kważi kull librerija li kienu familjari magħha biex jissodisfaw ir-rekwiżiti ta’ quddiem. Bootstrap beda bħala tweġiba għall-isfidi li ppreżenta. Bl-għajnuna ta 'ħafna nies tal-biża', Bootstrap kiber b'mod sinifikanti.

Aqra aktar fuq dev.twitter.com ›

Appoġġ għall-browser

Bootstrap huwa ttestjat u appoġġjat fil-browsers moderni ewlenin bħal Chrome, Safari, Internet Explorer, u Firefox.

Ittestjat u appoġġjat fi Chrome, Safari, Internet Explorer, u Firefox
  • L-aħħar Safari
  • L-aħħar Google Chrome
  • Firefox 4+
  • Internet Explorer 7+
  • Opra 11

X'inhu inkluż

Bootstrap jiġi komplut b'mudelli CSS ikkumpilati, mhux ikkompilati u eżempju.

  • Plugins Javascript
  • Il-fajls .less oriġinali kollha
  • CSS kompletament miġbura u mminifikat
  • Tlesti d-dokumentazzjoni tal-gwida tal-istil
  • Tliet paġni ta' eżempju b'tqassim differenti

Eżempji ta' bidu malajr

Għandek bżonn xi mudelli ta' malajr? Ara dawn l-eżempji bażiċi li għamilna flimkien:

  • Tqassim sempliċi ta 'tliet kolonni b'unità ta' eroj
  • It-tqassim tal-fluwidu b'sidebar statiku
  • Kontenitur sempliċi mdendla għall-apps

Grid default

Is-sistema ta' grilja awtomatika pprovduta bħala parti minn Bootstrap hija grilja ta' 16-il kolonna wiesgħa 940px. Huwa togħma tas-sistema popolari tal-grilja 960, iżda mingħajr il-marġni/ikkuttunar addizzjonali fuq in-naħat tax-xellug u tal-lemin.

Eżempju tal-markup tal-grilja

Kif muri hawn, jista 'jinħoloq tqassim bażiku b'żewġ "kolonni," kull wieħed ikopri numru ta' 16-il kolonna fundamentali li ddefinijna bħala parti mis-sistema tal-grilja tagħna. Ara l-eżempji hawn taħt għal aktar varjazzjonijiet.

  1. <div class = "ringiela" >
  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

Kolonni ta' tpaċija

4
8 offset 4
1/3 offset 2/3s
4 offset 4
4 offset 4
5 offset 3
5 offset 3
10 offset 6

Kolonni li jbejtu

Bejta l-kontenut tiegħek jekk trid billi toħloq .rowġewwa kolonna eżistenti.

Eżempju ta' kolonni mnaqqsa

Livell 1 tal-kolonna
Livell 2
Livell 2
  1. <div class = "ringiela" >
  2. <div class = "span12" >
  3. Livell 1 tal-kolonna
  4. <div class = "ringiela" >
  5. <div class = "span6" >
  6. Livell 2
  7. </div>
  8. <div class = "span6" >
  9. Livell 2
  10. </div>
  11. </div>
  12. </div>
  13. </div>

Irrombla l-grilja tiegħek

Mibnija f'Bootstrap hemm numru żgħir ta 'varjabbli għall-personalizzazzjoni tas-sistema ta' grilja ta '940px default. Bi ftit ta 'adattament, tista' timmodifika d-daqs tal-kolonni, il-kanali tagħhom, u l-kontenitur li jgħixu fih.

Ġewwa l-grilja

Il-varjabbli meħtieġa biex tiġi modifikata s-sistema tal-grilja bħalissa kollha jgħixu f' variables.less.

Varjabbli Valur default Deskrizzjoni
@gridColumns 16 In-numru ta' kolonni fi ħdan il-grilja
@gridColumnWidth 40px Il-wisa' ta' kull kolonna fi ħdan il-grilja
@gridGutterWidth 20px L-ispazju negattiv bejn kull kolonna
@siteWidth Somma kkalkulata tal-kolonni u l-kanali kollha Aħna nużaw xi taqbila bażika biex ngħoddu n-numru ta 'kolonni u kanali u nissettjaw il-wisa' tal- .fixed-container()mixin.

Issa biex tippersonalizza

Li timmodifika l-grilja tfisser li tbiddel it-tliet @grid-*varjabbli u tikkompila mill-ġdid il-fajls Inqas.

Bootstrap jiġi mgħammar biex jimmaniġġja sistema ta 'grilja b'sa 24 kolonna; l-inadempjenza hija biss 16. Hawn kif il-varjabbli tal-grilja tiegħek jidhru personalizzati għal grilja ta '24 kolonna.

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

Ladarba jiġi kkompilat mill-ġdid, tkun issettjat!

Tqassim fiss

It-tqassim default u sempliċi ta' 940px wiesgħa, iċċentrat għal kważi kull websajt jew paġna pprovduta minn <div.container>.

  1. <korp>
  2. <div class = "kontenitur" >
  3. ...
  4. </div>
  5. </body>

It-tqassim tal-fluwidu

Struttura ta' paġna fluwidu alternattiva u flessibbli b'wisa' min u max u bar tal-ġenb tax-xellug. Kbir għall-apps u docs.

  1. <korp>
  2. <div class = "kontenitur-fluwidu" >
  3. <div class = "sidebar" >
  4. ...
  5. </div>
  6. <div class = "kontenut" >
  7. ...
  8. </div>
  9. </div>
  10. </body>

Intestaturi u kopja

Ġerarkija tipografika standard għall-istrutturar tal-paġni web tiegħek.

Il-grilja tipografika kollha hija bbażata fuq żewġ varjabbli Inqas fil-fajl variables.less tagħna: @basefontu @baseline. L-ewwel hija d-daqs tat-tipa bażi użata matul u t-tieni hija l-għoli tal-linja bażi.

Aħna nużaw dawk il-varjabbli, u xi matematika, biex noħolqu l-marġini, paddings, u line-heights tat-tip kollu tagħna u aktar.

h1. Intestatura 1

h2. Intestatura 2

h3. Intestatura 3

h4. Intestatura 4

h5. Intestatura 5
h6. Intestatura 6

Eżempju ta' paragrafu

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.

Eżempju ta' intestatura Għandu sotto-intestatura...

Misc. elementi

Uża enfasi, indirizzi, u abbrevjazzjonijiet

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

Meta tuża

Tikketti ta' enfasi ( <strong>u <em>) għandhom jintużaw biex jindikaw importanza jew enfasi addizzjonali ta' kelma jew frażi relattiva għall-kopja ta' madwarha. Uża <strong>għall-importanza u <em>għall -enfasi tal -istress .

Enfasi f'paragrafu

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

Nota: Għadu tajjeb li tuża <b>u <i>tags f'HTML5 u m'għandhomx għalfejn ikunu stiljati b'tipa grassa u korsiva, rispettivament (għalkemm jekk ikun hemm element aktar semantiku, użah). <b>huwa maħsub biex jenfasizza kliem jew frażijiet mingħajr ma jwassal importanza addizzjonali, filwaqt li <i>huwa l-aktar għal vuċi, termini tekniċi, eċċ.

Indirizzi

L- <address>element jintuża għall-informazzjoni ta 'kuntatt għall-eqreb antenat tiegħu, jew il-korp kollu tax-xogħol. Hawn żewġ eżempji ta’ kif tista’ tintuża:

Twitter, Inc.
795 Folsom Ave, Suite 600
San Francisco, CA 94107
P: (123) 456-7890
Isem sħiħ
[email protected]

Nota: Kull linja <address>f'must tispiċċa b'line-break ( <br />) jew tkun imgeżwer f'tikketta tal-livell ta' blokka (eż. <p>) biex tistruttura sew il-kontenut.

Abbrevjazzjonijiet

Għall-abbrevjazzjonijiet u l-akronimi, uża t- <abbr>tikketta ( <acronym>hija deprecata f'HTML5 ). Poġġi l-formola shorthand fit-tikketta u waqqaf titolu għall-isem sħiħ.

Blockquotes

<blockquote> <p> <small>

Kif tikkwota

Biex tinkludi blockquote, wrap <blockquote>around <p>u <small>tags. Uża l- <small>element biex tikkwota s-sors tiegħek u ikollok sing em &mdash;qabel.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

Dr Julius Hibbert
  1. <blockquote>
  2. <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. </p>
  3. <small> Dr Julius Hibbert </small>
  4. </blockquote>

Listi

Mhux ordnat<ul>

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

Unstyled<ul.unstyled>

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

Ordnat<ol>

  1. Lorem ipsum dolor sit amet
  2. Consectetur adipiscing elit
  3. Integer molestie lorem at massa
  4. Facilisis in pretium nisl aliquet
  5. Nulla volutpat aliquam velit
  6. Faucibus porta lacus fringilla vel
  7. Aenean sit amet erat nunc
  8. Eget porttitor lorem

Deskrizzjonidl

Listi ta' deskrizzjoni
Lista ta 'deskrizzjoni hija perfetta għad-definizzjoni tat-termini.
Euismod
Vestibulum id ligula porta felis euismod sempre eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida at eget metus.
Malesuada porta
Etiam porta sem malesuada magna mollis euismod.

Kodiċi

<code> <pre>

Pimp il-kodiċi tiegħek bl-istil b'żewġ tikketti sempliċi. Għal aktar awesomeness permezz ta 'javascript, waqa' fil-librerija prettify tal-kodiċi ta 'Google u int issettjat.

Jippreżenta kodiċi

Kodiċi, blokki ta' jew sempliċiment siltiet inline, jistgħu jintwerew bi stil biss billi jitgeżwru fit-tikketta t-tajba. Għal blokki ta' kodiċi li jkopru linji multipli, uża l- <pre>element. Għall-kodiċi inline, uża l- <code>element.

Element Riżultat
<code> F'linja ta 'test bħal dan, il-kodiċi imgeżwer tiegħek se jidher bħal dan l- <html>element.
<pre>
<div>
  <h1>Intestatura</h1>
  <p>Xi ħaġa hawn...</p>
</div>

Nota: Kun żgur li żżomm il-kodiċi fi ħdan <pre>it-tikketti kemm jista 'jkun qrib ix-xellug; se tirrendi t-tabs kollha.

<pre class="prettyprint">

Bl-użu tal-librerija google-code-prettify, il-blokki tal-kodiċi tiegħek jiksbu stil viżiv kemxejn differenti u enfasizzazzjoni awtomatika tas-sintassi.

<div> <h1> Intestatura </h1> <p> Xi ħaġa eżatt hawn... </p> </div>
  
  

Niżżel google-code-prettify u ara l-readme għal kif tuża.

Tikketti inline

<span class="label">

Iċċempel l-attenzjoni jew immarka kwalunkwe frażi fit-test tal-ġisem tiegħek.

Tikkettja xi ħaġa

Qatt kellu bżonn wieħed minn dawk ġodda fancy ! jew Bnadar importanti meta tikteb kodiċi? Ukoll, issa għandek minnhom. Hawn x'inhu inkluż awtomatikament:

Tikketta Riżultat
<span class="label">Default</span> Default
<span class="label success">New</span> Ġdid
<span class="label warning">Warning</span> Twissija
<span class="label important">Important</span> Importanti
<span class="label notice">Notice</span> Avviż

Grid tal-midja

Uri thumbnails ta’ daqsijiet differenti fuq paġni b’impronta HTML baxxa u stili minimi.

Eżempju thumbnails

Thumbnails fil .media-gridjista 'jkun ta' kull daqs, iżda jaħdmu l-aħjar meta jiġu mmappjati direttament fis-sistema ta 'grilja Bootstrap mibnija. Wisgħat tal-immaġni bħal 90, 210, u 330 jingħaqdu ma 'ftit pixels ta' ikkuttunar biex ikunu ugwali għad- daqsijiet tal-kolonni .span2, .span4, u ..span6

Kbir

Medju

Żgħir

Jikkodifikawhom

Il-grilji tal-midja huma faċli biex jintużaw u pjuttost sempliċi min-naħa tal-markup. Id-dimensjonijiet tagħhom huma purament ibbażati fuq id-daqs tal-immaġini inklużi.

  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>

Imwejjed tal-bini

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

It-tabelli huma tajbin—għal ħafna affarijiet. Tabelli kbar, madankollu, jeħtieġu ftit imħabba ta 'markup biex ikunu utli, skalabbli, u jinqraw (fil-livell tal-kodiċi). Hawn huma ftit suġġerimenti biex jgħinu.

Dejjem wrap l-intestaturi tal-kolonni tiegħek b'tali mod li l - <thead>ġerarkija tkun <thead>>> <tr>.<th>

Simili għall-intestaturi tal-kolonni, il-kontenut kollu tal-korp tal-mejda tiegħek għandu jkun imgeżwer <tbody>f'tali mod li l-ġerarkija tiegħek tkun <tbody>> <tr>> <td>.

Eżempju: Stili ta' tabella default

It-tabelli kollha se jiġu stiljati awtomatikament bil-borduri essenzjali biss biex tiġi żgurata l-leġibbiltà u tinżamm l-istruttura. M'hemmx bżonn li żżid klassijiet jew attributi żejda.

# Isem Kunjom Lingwa
1 Xi wħud Waħda Ingliż
2 Joe Sixpack Ingliż
3 Stu Dent Kodiċi
  1. <tabella>
  2. ...
  3. </mejda>

Eżempju: Tabella kondensata

Għat-tabelli li jeħtieġu aktar data fi spazji aktar stretti, uża t-togħma kondensata li tnaqqas l-ikkuttunar bin-nofs. Jista 'jintuża wkoll flimkien ma' fruntieri u strixxi taż-żebra, bħall-istili tal-mejda default.

# Isem Kunjom Lingwa
1 Xi wħud Waħda Ingliż
2 Joe Sixpack Ingliż
3 Stu Dent Kodiċi

Eżempju: Tabella bil-borduri

Agħmel it-tabelli tiegħek jidhru ftit aktar sleeker billi ddawwar il-kantunieri tagħhom u żżid il-fruntieri fuq in-naħat kollha.

# Isem Kunjom Lingwa
1 Xi wħud Waħda Ingliż
2 Joe Sixpack Ingliż
3 Stu Dent Kodiċi
  1. <table class = "tabella-border" >
  2. ...
  3. </mejda>

Eżempju: Zebra-striped

Ikseb ftit fancy mat-tabelli tiegħek billi żżid zebra-striping—sempliċement żid il- .zebra-stripedklassi.

# Isem Kunjom Lingwa
1 Xi wħud Waħda Ingliż
2 Joe Sixpack Ingliż
3 Stu Dent Kodiċi
span 4 kolonni
span 2 kolonni span 2 kolonni

Nota: Zebra-striping huwa titjib progressiv mhux disponibbli għal browsers anzjani bħal IE8 u taħt.

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

Eżempju: Zebra-striped w/ TableSorter.js

Filwaqt li nieħdu l-eżempju ta 'qabel, intejbu l-utilità tat-tabelli tagħna billi nipprovdu funzjonalità ta' għażla permezz ta ' jQuery u l- plugin Tablesorter . Ikklikkja l-header ta 'kwalunkwe kolonna biex tibdel it-tip.

# Isem Kunjom Lingwa
2 Joe Sixpack Ingliż
3 Stu Dent Kodiċi
1 Tiegħek Waħda Ingliż
  1. <script src = "js/jquery/jquery.tablesorter.min.js" ></script>
  2. <skript >
  3. $ ( funzjoni () {
  4. $ ( "tabella#sortTableExample" ). tablesorter ({ sortList : [[ 1 , 0 ]] });
  5. });
  6. </script>
  7. <table class = "zebra-striped" >
  8. ...
  9. </mejda>

Stili default

Il-formoli kollha jingħataw stili awtomatiċi biex jippreżentawhom b'mod li jinqara u skalabbli. L-istili huma pprovduti għal inputs ta’ test, listi ta’ għażla, żoni ta’ test, buttuni tar-radju u kaxxi ta’ kontroll, u buttuni.

Leġġenda tal-formola ta' eżempju
Xi valur hawn
Ftit żgħir ta' test ta' għajnuna
Suċċess!
Ruh roh!
Leġġenda tal-formola ta' eżempju
@
Hawn xi test ta' għajnuna
Leġġenda tal-formola ta' eżempju
Nota: It-tikketti jdawru l-għażliet kollha għal żoni ta 'klikk ħafna akbar u forma aktar użabbli.
biex Il-ħinijiet kollha huma murija bħala Ħin Standard tal-Paċifiku (GMT -08:00).
Blokk ta' test ta' għajnuna biex tiddeskrivi l-qasam ta' hawn fuq jekk ikun hemm bżonn.
 

Formoli f'munzelli

Żid .form-stackedmal-HTML tal-formola tiegħek u jkollok tikketti fuq l-oqsma tagħhom minflok fuq ix-xellug tagħhom. Dan jaħdem tajjeb jekk il-formoli tiegħek huma qosra jew għandek żewġ kolonni ta 'inputs għal forom itqal.

Leġġenda tal-formola ta' eżempju
Leġġenda tal-formola ta' eżempju
Ftit żgħir ta' test ta' għajnuna
Nota: It-tikketti jdawru l-għażliet kollha għal żoni ta 'klikk ħafna akbar u forma aktar użabbli.
 

Daqsijiet tal-kamp tal-Formola

Ippersonalizza kwalunkwe forma input, select, jew textareawisa' billi żżid biss ftit klassijiet mal-markup tiegħek.

Minn v1.3.0, żidna l-klassijiet tad-daqs ibbażati fuq il-grilja għall-elementi tal-forma. Jekk jogħġbok uża dawn fuq il- klassijiet eżistenti .mini, , eċċ..small

Buttuni

Bħala konvenzjoni, il-buttuni jintużaw għall-azzjonijiet filwaqt li l-links jintużaw għall-oġġetti. Pereżempju, "Download" tista' tkun buttuna u "attività riċenti" tista' tkun link.

Il-buttuni kollha default għal stil griż ċar, iżda numru ta 'klassijiet funzjonali jistgħu jiġu applikati għal stili ta' kulur differenti. Dawn il-klassijiet jinkludu klassi blu .primary, klassi blu ċar .info, klassi ħadra .success, u klassi ħamra .danger.

Buttuni ta' eżempju

L-istili tal-buttuni jistgħu jiġu applikati għal kull ħaġa bl- .btnapplikata. Tipikament tkun trid tapplika dawn għal elementi biss <a>, <button>, u agħżel <input>. Ara kif tidher:

       

Daqsijiet alternattivi

Fancy buttuni akbar jew iżgħar? Ikollhom!

Stat b'diżabilità

Għal buttuni li mhumiex attivi jew li huma diżattivati ​​mill-app għal xi raġuni jew oħra, uża l-istat diżabbli. Dak .disabledgħall-links u :disabledgħall - <button>elementi.

Links

Buttuni

 

Twissijiet bażiċi

.alert-message

Messaġġi f'linja waħda biex jenfasizzaw il-falliment, il-falliment possibbli, jew is-suċċess ta 'azzjoni. Partikolarment utli għall-formoli.

Ikseb il-javascript »

×

Qaddis guacamole! L-aħjar iċċekkja lilek innifsek, m'intix qed tfittex wisq tajjeb .

×

Oh snap! Ibdel dan u dak u erġa' pprova .

×

Proset! Qrajt b'suċċess dan il -messaġġ ta' twissija.

×

Irjus up! Din hija twissija li teħtieġ l-attenzjoni tiegħek, iżda għadha mhix prijorità kbira .

Eżempju ta' kodiċi

  1. <div class = "twissija ta' messaġġ ta' twissija" >
  2. <a class = "close" href = "#" > × </a>
  3. <p><strong> Guacamole Imqaddes! </strong> L-aħjar iċċekkja lilek innifsek, m'intix qed tfittex wisq tajjeb. </p>
  4. </div>

Imblokka messaġġi

.alert-message.block-message

Għal messaġġi li jeħtieġu ftit spjegazzjoni, għandna twissijiet ta 'stil ta' paragrafu. Dawn huma perfetti biex ibaxxu messaġġi ta 'żball itwal, iwissu lil utent dwar azzjoni pendenti, jew sempliċement jippreżentaw informazzjoni għal aktar enfasi fuq il-paġna.

Ikseb il-javascript »

×

Qaddis guacamole! Din hija twissija! L-aħjar iċċekkja lilek innifsek, m'intix qed tfittex wisq tajjeb. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

×

Oh snap! Ghandek żball! Ibdel dan u dak u erġa' pprova .

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

Proset! Qrajt b'suċċess dan il-messaġġ ta' twissija. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Maecenas faucibus mollis interdum.

×

Irjus up! Din hija twissija li teħtieġ l-attenzjoni tiegħek, iżda għadha mhix prijorità kbira.

Eżempju ta' kodiċi

  1. <div class = "twissija ta' messaġġ ta' blokk-messaġġ ta' twissija" >
  2. <a class = "close" href = "#" > × </a>
  3. <p><strong> Guacamole Imqaddes! Din hija twissija! </strong> L-aħjar iċċekkja lilek innifsek, m'intix qed tfittex wisq tajjeb. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. </p>
  4. <div class = "azzjonijiet-twissija" >
  5. <a class = "btn small" href = "#" > Ħu din l-azzjoni </a> <a class = "btn small" href = "#" > Jew agħmel dan </a>
  6. </div>
  7. </div>

Modali

Il-modali—djalogi jew lightboxes—huma tajbin għal azzjonijiet kuntestwali f'sitwazzjonijiet fejn huwa importanti li jinżamm il-kuntest tal-isfond.

Ikseb il-javascript »

Tooltips

Twipsies huma super utli biex jgħinu utent konfuż u jippontahom fid-direzzjoni t-tajba.

Ikseb il-javascript »

Lorem ipsum dolar sit 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. Voluptasdicta eaque beatae aperiam ut enim voluptatem explicabo explicabo, voluptas quia odit fugit accusantium totam totam architecto explicabo sit quasi fugit fugit, totam doloremque unde sunt sed dicta quae accusantium fugit voluptas nemo voluptas voluptatem rem quae aut veritatis quasi quae.

Popovers

Uża popovers biex tipprovdi informazzjoni subtestwali lil paġna mingħajr ma taffettwa t-tqassim.

Ikseb il-javascript »

Titolu Popover

Etiam porta sem malesuada magna mollis euismod. Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.

Nibdew

L-integrazzjoni tal-javascript mal-librerija Bootstrap hija super faċli. Hawn taħt nimxu fuq l-affarijiet bażiċi u nipprovdulek xi plugins tal-biża 'biex tibda!

Ara d-dokumenti tal-javascript »

X'inhu inkluż

Agħti xi wħud mill-komponenti primarji tal-Bootstrap għall-ħajja b'plugins personalizzati ġodda li jaħdmu ma ' jQuery u Ender . Inħeġġuk testendihom u timmodifikahom biex taqdi l-ħtiġijiet speċifiċi ta' żvilupp tiegħek.

Fajl Deskrizzjoni
bootstrap-modal.js Il-plugin Modal tagħna huwa teħid super slim fuq il-plugin js modali tradizzjonali! Ħadna attenzjoni speċjali biex ninkludu biss il-funzjonalità vojta li neħtieġu fuq twitter.
bootstrap-alerts.js Il-plugin ta 'twissija huwa klassi super ċkejkna biex iżżid funzjonalità mill-qrib mat-twissijiet.
bootstrap-dropdown.js Dan il-plugin huwa biex iżżid interazzjoni dropdown mal-bootstrap topbar jew navigazzjonijiet tabbed.
bootstrap-scrollspy.js Il-plugin ScrollSpy huwa għaż-żieda ta 'nav ta' aġġornament awtomatiku bbażat fuq il-pożizzjoni tal-iscroll mal-topbar tal-bootstrap.
bootstrap-buttons.js Il-plugin ScrollSpy huwa għaż-żieda ta 'nav ta' aġġornament awtomatiku bbażat fuq il-pożizzjoni tal-iscroll mal-topbar tal-bootstrap.
bootstrap-tabs.js Dan il-plugin iżid tab veloċi, dinamiku u funzjonalità tal-pilloli għaċ-ċikliżmu permezz tal-kontenut lokali.
bootstrap-twipsy.js Ibbażat fuq il-plugin jQuery.tipsy eċċellenti miktub minn Jason Frame; twipsy hija verżjoni aġġornata, li ma tistrieħx fuq immaġini, tuża css3 għall-animazzjonijiet, u data-attributi għall-ħażna tat-titlu lokali!
bootstrap-popover.js Il-plugin popover jipprovdi interface sempliċi biex iżżid popovers mal-applikazzjoni tiegħek. Jestendi l -plugin boostrap-twipsy.js , għalhekk kun żgur li taqbad dak il-fajl ukoll meta tinkludi popovers fil-proġett tiegħek!

Huwa meħtieġ javascript?

Le! Bootstrap huwa ddisinjat l-ewwel u qabel kollox biex ikun librerija CSS. Dan il-javascript jipprovdi saff interattiv bażiku fuq l-istili inklużi.

Madankollu, għal dawk li għandhom bżonn javascript, ipprovdejna l-plugins hawn fuq biex jgħinuk tifhem kif tintegra Bootstrap mal-javascript u biex jagħtuk għażla rapida u ħafifa għall-funzjonalità bażika minnufih.

Għal aktar informazzjoni u biex tara xi demos ħajjin, jekk jogħġbok irreferi għall- paġna tad-dokumentazzjoni tal-plugin tagħna .

Bootstrap inbniet minn Preboot , pakkett open-source ta 'mixins u varjabbli li għandhom jintużaw flimkien ma' Less , preproċessur CSS għal żvilupp tal-web aktar mgħaġġel u eħfef.

Iċċekkja kif użajna Preboot f'Bootstrap u kif tista' tagħmel użu minnu jekk tagħżel li tmexxi Less fuq il-proġett li jmiss tiegħek.

Kif tużah

Uża din l-għażla biex tagħmel użu sħiħ mill-varjabbli, mixins, u nesting ta' Bootstrap Less f'CSS permezz ta' javascript fil-browser tiegħek.

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

Mhux qed tħoss is-soluzzjoni .js? Ipprova l-app Less Mac jew uża Node.js biex tikkompila meta tuża l-kodiċi tiegħek.

X'inhu inkluż

Hawn huma xi wħud mill-punti ewlenin ta 'dak li hu inkluż f'Twitter Bootstrap bħala parti minn Bootstrap. Mur fuq il-websajt Bootstrap jew il-paġna tal-proġett Github biex tniżżel u titgħallem aktar.

Varjabbli

Varjabbli f'Inqas huma perfetti biex iżommu u jaġġornaw l-uġigħ ta 'ras CSS tiegħek ħieles. Meta trid tibdel valur tal-kulur jew valur użat ta 'spiss, aġġornah f'post wieħed u tkun issettjat.

  1. // Links
  2. @linkColor : #8b59c2;
  3. @linkColorHover : jiskura ( @linkColor , 10 );
  4.  
  5. // Griżi
  6. @iswed : #000;
  7. @grayDark : ħfief ( @black , 25 %);
  8. @griż : ħfief ( @iswed , 50 %);
  9. @grayLight : ħfief ( @iswed , 70 %);
  10. @grayLighter : ħfief ( @iswed , 90 %);
  11. @abjad : #fff;
  12.  
  13. // Kuluri Aċċent
  14. @blu : #08b5fb;
  15. @aħdar : #46a546 ;
  16. @aħmar : #9d261d ;
  17. @isfar : #ffc40d;
  18. @orange : #f89406;
  19. @roża : #c3325f ;
  20. @vjola : #7a43b6;
  21.  
  22. // Grid tal-linja bażi
  23. @basefont : 13px ;
  24. @linja bażi : 18px ;

Kumment

Less jipprovdi wkoll stil ieħor ta' kumment flimkien mas- /* ... */sintassi normali tas-CSS.

  1. // Dan huwa kumment
  2. /* Dan huwa wkoll kumment */

Ħallat il-wazoo

Mixins huma bażikament jinkludi jew parzjali għal CSS, li jippermettulek tgħaqqad blokka ta 'kodiċi f'waħda. Huma tajbin għal proprjetajiet prefissati tal-bejjiegħ bħal box-shadow, gradjenti cross-browser, munzelli ta 'font, u aktar. Hawn taħt hemm kampjun tal-mixins li huma inklużi ma 'Bootstrap.

Munzelli tat-tipa

  1. #font {
  2. . shorthand ( @weight : normali , @size : 14px , @lineHeight : 20px ) {
  3. font - size : @size ;
  4. font - weight : @weight ;
  5. line - height : @lineHeight ;
  6. }
  7. . sans - serif ( @piż : normali , @daqs : 14px , @LinjaHeight : 20px ) {
  8. font - family : "Helvetica Neue" , ​​Helvetica , Arial , sans - serif ;
  9. font - size : @size ;
  10. font - weight : @weight ;
  11. line - height : @lineHeight ;
  12. }
  13. ...
  14. }

Gradjenti

  1. #gradjent {
  2. ...
  3. . vertikali ( @startColor : #555, @endColor: #333) {
  4. background - color : @endColor ;
  5. sfond - irrepeti : irrepeti - x ;
  6. sfond - immaġni : - khtml - gradjent ( lineari , xellug ta ' fuq , xellug ta ' isfel , minn ( @startColor ), sa ( @endColor )); // Konqueror
  7. sfond - immaġni : - moz - lineari - gradjent ( @startColor , @endColor ); // FF 3.6+
  8. sfond - immaġni : - ms - lineari - gradjent ( @startColor , @endColor ); // IE10
  9. immaġni fl- isfond : - webkit - gradjent ( lineari , xellug ta 'fuq , xellug ta' isfel , kulur - stop ( 0 %, @startColor ), kulur - stop ( 100 %, @endColor )); // Safari 4+, Chrome 2+
  10. sfond - immaġni : - webkit - lineari - gradjent ( @startColor , @endColor ); // Safari 5.1+, Chrome 10+
  11. sfond - immaġni : - o - linear - gradjent ( @startColor , @endColor ); // Opera 11.10
  12. sfond - immaġni : lineari - gradjent ( @startColor , @endColor ); // L-istandard
  13. }
  14. ...
  15. }

Operazzjonijiet

Ikseb fancy u wettaq xi matematika biex tiġġenera mixins flessibbli u qawwija bħal dik ta 'hawn taħt.

  1. // Griditude
  2. @gridColumns : 16 ;
  3. @gridColumnWidth : 40px ;
  4. @gridGutterWidth : 20px ;
  5. @siteWidth : ( @gridColumns * @gridColumnWidth ) + ( @gridGutterWidth * ( @gridColumns - 1 ));
  6.  
  7. // Agħmel xi kolonni
  8. . kolonni ( @columnSpan : 1 ) {
  9. wisa : ( @gridColumnWidth * @columnSpan ) + ( @gridGutterWidth * ( @columnSpan - 1 ));
  10. }

Kumpilazzjoni Inqas

Wara li timmodifika l- .lessfajls f'/lib/, ikollok bżonn terġa' tikkompilahom sabiex tirriġenera l-fajls bootstrap-*.*.*.css u bootstrap-*.*.*.min.css. Jekk qed tissottometti talba tal-ġibda lil GitHub, trid dejjem tikkompila mill-ġdid.

Modi kif tiġbor

Metodu Passi
Node ma makefile

Installa l-kompilatur tal-linja tal-kmand inqas b'npm billi tħaddem il-kmand li ġej:

$ npm install lessc

Ladarba tkun installata għadek biss makemill-għerq tad-direttorju tal-bootstrap tiegħek u tkun lest.

Barra minn hekk, jekk għandek watchr installat, tista' taħdem make watchbiex il-bootstrap jinbena mill-ġdid awtomatikament kull darba li teditja fajl fil-bootstrap lib (dan mhux meħtieġ, metodu ta' konvenjenza biss).

Javascript

Niżżel l-aħħar Less.js u inkludi t-triq għaliha (u Bootstrap) fil- head.

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

Biex tikkompila mill-ġdid il-fajls .less, issalvahom u erġa' tagħbija l-paġna tiegħek. Less.js jiġborhom u jaħżenhom f'ħażna lokali.

Linja tal-kmand

Jekk diġà għandek l-għodda tal-linja tal-kmand inqas installata, sempliċement ħaddem il-kmand li ġej:

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

Kun żgur li tinkludi --compressf'dak il-kmand jekk qed tipprova tiffranka xi bytes!

Inqas app Mac

L-app mhux uffiċjali tal-Mac tara direttorji ta' fajls .less u tiġbor il-kodiċi għal fajls lokali wara kull salvataġġ ta' fajl .less osservat.

Jekk tixtieq, tista' taqleb il-preferenzi fl-app għal minifikazzjoni awtomatika u f'liema direttorju jispiċċaw il-fajls ikkumpilati.