Etiam porta sem malesuada magna mollis euismod. Mecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.
Bootstrap estas ilaro de Twitter desegnita por ekfunkciigi disvolviĝon de retejoj kaj retejoj.
Ĝi inkluzivas bazan CSS kaj HTML por tipografio, formoj, butonoj, tabeloj, kradoj, navigado kaj pli.
Nerd-atentigo: Bootstrap estas konstruita kun Less kaj estis desegnita por funkcii ekster la pordego kun modernaj retumiloj en menso.
Por la plej rapida kaj facila komenco, simple kopiu ĉi tiun fragmenton en vian retpaĝon.
Ĉu ŝatanto uzi Malpli? Neniu problemo, nur klonu la repo kaj aldonu ĉi tiujn liniojn:
Elŝutu, forku, tiru, dosierojn kaj pli kun la oficiala Bootstrap-repo sur Github.
Nuntempe v1.3.0
Inĝenieroj ĉe Twitter historie uzis preskaŭ ajnan bibliotekon, kiun ili konis por plenumi antaŭajn postulojn. Bootstrap komenciĝis kiel respondo al la defioj kiuj prezentis. Kun la helpo de multaj mirindaj homoj, Bootstrap signife kreskis.
Legu pli ĉe dev.twitter.com ›
Bootstrap estas provita kaj subtenata en ĉefaj modernaj retumiloj kiel Chrome, Safari, Internet Explorer kaj Firefox.
Bootstrap venas kompleta kun kompilitaj CSS, nekompilitaj kaj ekzemploŝablonoj.
La defaŭlta kradsistemo provizita kiel parto de Bootstrap estas 940px larĝa 16-kolumna krado. Ĝi estas gusto de la populara 960 kradsistemo, sed sen la aldona marĝeno/remburaĵo ĉe la maldekstraj kaj dekstraj flankoj.
Kiel montrite ĉi tie, baza aranĝo povas esti kreita kun du "kolumnoj", ĉiu ampleksanta kelkajn el la 16 fundamentaj kolumnoj, kiujn ni difinis kiel parto de nia kradsistemo. Vidu la ekzemplojn malsupre por pli da varioj.
- <div klaso = "vico" >
- <div class = "span6" >
- ...
- </div>
- <div class = "span10" >
- ...
- </div>
- </div>
Nestu vian enhavon, se vi devas, kreante .row
ene de ekzistanta kolumno.
- <div klaso = "vico" >
- <div class = "span12" >
- Nivelo 1 de kolumno
- <div klaso = "vico" >
- <div class = "span6" >
- Nivelo 2
- </div>
- <div class = "span6" >
- Nivelo 2
- </div>
- </div>
- </div>
- </div>
Enkonstruita en Bootstrap estas manpleno da variabloj por agordi la defaŭltan 940px kradsistemon. Kun iom da personigo, vi povas modifi la grandecon de kolonoj, iliaj defluiloj kaj la ujon en kiu ili loĝas.
La variabloj necesaj por modifi la kradsistemon nuntempe ĉiuj loĝas en preboot.less
.
Variablo | Defaŭlta valoro | Priskribo |
---|---|---|
@gridColumns |
16 | La nombro da kolumnoj ene de la krado |
@gridColumnWidth |
40px | La larĝo de ĉiu kolumno ene de la krado |
@gridGutterWidth |
20px | La negativa spaco inter ĉiu kolumno |
@siteWidth |
Komputila sumo de ĉiuj kolonoj kaj defluiloj | Ni uzas iun bazan matĉon por kalkuli la nombron da kolumnoj kaj defluiloj kaj agordi la larĝon de la .fixed-container() miksaĵo. |
Modifi la kradon signifas ŝanĝi la tri @grid-*
variablojn kaj rekompili la Malpli dosierojn.
Bootstrap venas ekipita por manipuli kradsistemon kun ĝis 24 kolumnoj; la defaŭlta estas nur 16. Jen kiel viaj kradaj variabloj aspektus personecigitaj al 24-kolumna krado.
- @gridColumns : 24 ;
- @gridColumnWidth : 20px ;
- @gridGutterWidth : 20px ;
Fojo rekompilita, vi estos agordita!
La defaŭlta kaj simpla 940px-larĝa, centrita aranĝo por preskaŭ ajna retejo aŭ paĝo provizita de ununura <div.container>
.
- <korpo>
- <div class = "ujo" >
- ...
- </div>
- </korpo>
Alternativa, fleksebla fluida paĝa strukturo kun min- kaj max-larĝoj kaj maldekstra flanka kolumno. Bonega por programoj kaj dokumentoj.
- <korpo>
- <div class = "ujo-fluido" >
- <div class = "flankmenuo" >
- ...
- </div>
- <div class = "enhavo" >
- ...
- </div>
- </div>
- </korpo>
Norma tipografia hierarkio por strukturi viajn retpaĝojn.
La tuta tipografia krado baziĝas sur du Malpli variabloj en nia preboot.less dosiero: @basefont
kaj @baseline
. La unua estas la baza tiparo-grandeco uzata ĉie kaj la dua estas la bazlinia alteco.
Ni uzas tiujn variablojn, kaj iom da matematiko, por krei la randojn, kompletiĝojn kaj linio-altojn de ĉiuj niaj tipoj kaj pli.
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.
Uzante emfazon, adresojn kaj mallongigojn
<strong>
<em>
<address>
<abbr>
Emfazaj etikedoj ( <strong>
kaj <em>
) estu uzataj por indiki plian gravecon aŭ emfazon de vorto aŭ frazo rilate al ĝia ĉirkaŭa kopio. Uzu <strong>
por graveco kaj <em>
por emfazo .
Fusce dapibus , tellus ac cursus commodo , torttor mauris condimentum nibh , ut fermentum massa justo sit amet risus. Mecenas faucibus mollis interdum. Nulla vitae elit libero, a pharetra augue.
Noto: Estas ankoraŭ bone uzi <b>
kaj <i>
etikedojn en HTML5 kaj ili ne devas esti stilitaj respektive grasa kaj kursiva (kvankam se estas pli semantika elemento, uzu ĝin). <b>
celas reliefigi vortojn aŭ frazojn sen transdoni aldonan gravecon, dum <i>
estas plejparte por voĉo, teknikaj terminoj ktp.
La <address>
elemento estas uzata por kontaktinformoj por sia plej proksima prapatro, aŭ la tuta laboro. Jen du ekzemploj de kiel ĝi povus esti uzata:
Noto: Ĉiu linio en <address>
devas finiĝi per linio-rompo ( <br />
) aŭ esti envolvita en bloknivela etikedo (ekz. <p>
) por taŭge strukturi la enhavon.
Por mallongigoj kaj akronimoj, uzu la <abbr>
etikedon ( <acronym>
estas malrekomendita en HTML5 ). Metu la stenografion en la etikedo kaj starigu titolon por la kompleta nomo.
<blockquote>
<p>
<small>
Por inkluzivi blokcitaĵon, envolvu kaj <blockquote>
etikedu . Uzu la elementon por citi vian fonton kaj vi ricevos em streketon antaŭ ĝi.<p>
<small>
<small>
—
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.
D-ro Julius Hibbert
- <blokcitaĵo>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. </p>
- <small> D-ro Julius Hibbert </small>
- </blockquote>
<ul>
<ul.unstyled>
<ol>
dl
<code>
<pre>
Pimpu vian kodon en stilo per du simplaj etikedoj. Por eĉ pli da mirindaĵo per javaskripto, enigu la kodon belan bibliotekon de Guglo kaj vi estas preta.
Kodo, blokoj de aŭ nur fragmentoj enliniaj, povas esti montritaj kun stilo nur per envolvado en la ĝusta etikedo. Por blokoj de kodo ampleksanta plurajn liniojn, uzu la <pre>
elementon. Por enlinia kodo, uzu la <code>
elementon.
Elemento | Rezulto |
---|---|
<code> |
En linio de teksto tia, via envolvita kodo aspektos kiel ĉi tiu >html< elemento. |
<pre> |
<div> <h1>Titolo</h1> <p>Io ĝuste ĉi tie...</p> </div> Noto: Nepre konservu kodon ene de |
<pre class="prettyprint"> |
Uzante la google-code-prettify biblioteko, vi estas blokoj de kodo ricevas iomete malsaman vidan stilon kaj aŭtomata sintaksa reliefigo. <div> <h1> Titolo </h1> <p> Io ĝuste ĉi tie... </p> </div> Elŝutu google-code-prettify kaj vidu la legu min pri kiel uzi. |
<span class="label">
Atentu aŭ marki ajnan frazon en via korpa teksto.
Iam bezonis unu el tiuj luksaj Novaj! aŭ Gravaj flagoj skribante kodon? Nu, nun vi havas ilin. Jen kio estas inkluzivita defaŭlte:
Etikedo | Rezulto |
---|---|
<span class="label">Default</span> |
Defaŭlte |
<span class="label success">New</span> |
Nova |
<span class="label warning">Warning</span> |
Averto |
<span class="label important">Important</span> |
Grava |
<span class="label notice">Notice</span> |
Rimarku |
Montru bildetojn de diversaj grandecoj sur paĝoj kun malalta HTML-signo kaj minimumaj stiloj.
Bildetoj en la .media-grid
povas esti ajna grandeco, sed ili funkcias plej bone kiam mapitaj rekte al la enkonstruita Bootstrap kradsistemo. Bildaj larĝoj kiel 90, 210 kaj 330 kombinas kun kelkaj pikseloj da kompletigo por egali la .span2
, .span4
, kaj .span6
kolumngrandecojn.
Amaskomunikilaj kradoj estas facile uzeblaj kaj sufiĉe simplaj ĉe la markado. Iliaj dimensioj baziĝas nur sur la grandeco de la bildoj inkluzivitaj.
- <ul class = "media-krado" >
- <li>
- <a href = "#" >
- <img class = "bildeto" src = "https://placehold.it/330x230" alt = "" >
- </a>
- </li>
- <li>
- <a href = "#" >
- <img class = "bildeto" src = "https://placehold.it/330x230" alt = "" >
- </a>
- </li>
- </ul>
<table>
<thead>
<tbody>
<tr>
<th>
<td>
<colspan>
<caption>
Tabloj estas bonegaj—por multaj aferoj. Grandaj tabeloj, tamen, bezonas iom da markado-amo por esti utilaj, skaleblaj kaj legeblaj (ĉe la kodnivelo). Jen kelkaj konsiletoj por helpi.
Ĉiam envolvu viajn kolumnajn kapojn en <thead>
tia, ke hierarkio estas <thead>
><tr>
> <th>
.
Simile al la kolumnaj kapoj, la tuta korpenhavo de via tabelo estu envolvita en <tbody>
tiel via hierarkio <tbody>
> <tr>
> <td>
.
Ĉiuj tabeloj estos aŭtomate stilitaj kun nur la esencaj randoj por certigi legeblecon kaj konservi strukturon. Ne necesas aldoni kromajn klasojn aŭ atributojn.
# | Antaŭnomo | Familia nomo | Lingvo |
---|---|---|---|
1 | Iuj | Unu | la angla |
2 | Joe | Sespako | la angla |
3 | Stu | Dent | Kodo |
- <tablo>
- ...
- </tablo>
Fariĝu iom per viaj tabloj aldonante zebro-striadon—nur aldonu la .zebra-striped
klason.
# | Antaŭnomo | Familia nomo | Lingvo |
---|---|---|---|
1 | Iuj | Unu | la angla |
2 | Joe | Sespako | la angla |
3 | Stu | Dent | Kodo |
Noto: Zebra-striado estas progresema plibonigo ne havebla por pli malnovaj retumiloj kiel IE8 kaj sube.
- <table class = "zebro-striita" >
- ...
- </tablo>
Prenante la antaŭan ekzemplon, ni plibonigas la utilecon de niaj tabeloj provizante ordigan funkcion per jQuery kaj la aldonaĵo Tablesorter . Alklaku la kaplinion de iu ajn kolumno por ŝanĝi la ordigon.
# | Antaŭnomo | Familia nomo | Lingvo |
---|---|---|---|
2 | Joe | Sespako | la angla |
3 | Stu | Dent | Kodo |
1 | Vian | Unu | la angla |
- <script src = "js/jquery/jquery.tablesorter.min.js" ></script>
- <skripto >
- $ ( funkcio () {
- $ ( "tabelo#sortTabeloEkzemplo" ). tabelordigilo ({ sortListo : [[ 1 , 0 ]] });
- });
- </script>
- <table class = "zebro-striita" >
- ...
- </tablo>
Ĉiuj formoj ricevas defaŭltajn stilojn por prezenti ilin en legebla kaj skalebla maniero. Stiloj estas provizitaj por tekstaj enigaĵoj, elektaj listoj, tekstaj areoj, radiobutonoj kaj markobutonoj kaj butonoj.
Aldonu .form-stacked
al la HTML de via formularo kaj vi havos etikedojn supre de iliaj kampoj anstataŭ maldekstre. Ĉi tio bonege funkcias se viaj formoj estas mallongaj aŭ vi havas du kolumnojn da enigaĵoj por pli pezaj formoj.
Agordu ajnan formon input
, select
, aŭtextarea
larĝon aldonante nur kelkajn klasojn al via markado.
Ekde v1.3.0, ni aldonis la krad-bazitajn grandecoklasojn por formalementoj. Bonvolu uzi ĉi tiujn super la ekzistantaj .mini
, .small
, ktp klasoj.
Kiel konvencio, butonoj estas uzataj por agoj dum ligiloj estas uzataj por objektoj. Ekzemple, "Elŝutu" povus esti butono kaj "lasta agado" povus esti ligilo.
Ĉiuj butonoj defaŭlte al helgriza stilo, sed kelkaj funkciaj klasoj povas esti aplikataj por malsamaj kolorstiloj. Ĉi tiuj klasoj inkluzivas bluan .primary
klason, helbluan .info
klason, verdan .success
klason kaj ruĝan .danger
klason.
Butonstiloj povas esti aplikitaj al io ajn kun la .btn
aplikata. Kutime vi volas apliki ĉi tiujn nur al <a>
, <button>
, kaj elektaj <input>
elementoj. Jen kiel ĝi aspektas:
Ĉu vi volas pli grandajn aŭ pli malgrandajn butonojn? Havu ĝin!
Por butonoj, kiuj ne estas aktivaj aŭ estas malŝaltitaj de la programo ial aŭ alia, uzu la malfunkciigitan staton. Tio estas .disabled
por ligiloj kaj :disabled
por <button>
elementoj.
.alert-message
Unu-liniaj mesaĝoj por reliefigi la fiaskon, eblan malsukceson aŭ sukceson de ago. Aparte utila por formoj.
- <div class = "averto-mesaĝo" >
- <a class = "close" href = "#" > × </a>
- <p><strong> Sankta guacamole! </strong> Plej bone kontrolu vin mem, vi ne aspektas tro bona. </p>
- </div>
.alert-message.block-message
Por mesaĝoj, kiuj postulas iom da klarigo, ni havas alineajn stilajn atentigojn. Ĉi tiuj estas perfektaj por bobeli pli longajn erarmesaĝojn, averti uzanton pri pritraktata ago aŭ simple prezenti informojn por pli emfazo sur la paĝo.
- <div class = "averto-mesaĝo blok-mesaĝo averto" >
- <a class = "close" href = "#" > × </a>
- <p><strong> Sankta guacamole! Ĉi tio estas averto! </strong> Plej bone kontrolu vin mem, vi ne aspektas tro bona. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. </p>
- <div class = "atentigoj" >
- <a class = "btn small" href = "#" > Faru ĉi tiun agon </a> <a class = "btn small" href = "#" > Aŭ faru ĉi tion </a>
- </div>
- </div>
Modaloj—dialogoj aŭ lumketoj—estas bonegaj por kontekstaj agoj en situacioj kie gravas, ke la fonkunteksto estu konservita.
Unu bela korpo...
Twipsies estas tre utilaj por helpi konfuzitan uzanton kaj direkti ilin en la ĝustan direkton.
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.
Uzu popovers por provizi subtekstan informon al paĝo sen tuŝi aranĝon.
Etiam porta sem malesuada magna mollis euismod. Mecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.
Integri javaskripton kun la biblioteko Bootstrap estas tre facila. Malsupre ni ekzamenas la bazaĵojn kaj provizas al vi kelkajn mirindajn kromaĵojn por komenci!
Vivu kelkajn el la ĉefaj komponantoj de Bootstrap per novaj kutimaj kromprogramoj, kiuj funkcias kun jQuery kaj Ender . Ni instigas vin etendi kaj modifi ilin por konveni viajn specifajn disvolvajn bezonojn.
Dosiero | Priskribo |
---|---|
bootstrap-modal.js | Nia Modala kromaĵo estas tre svelta aldono de la tradicia modala js kromaĵo! Ni aparte zorgis inkluzivi nur la nurajn funkciojn, kiujn ni postulas ĉe tvitero. |
bootstrap-alerts.js | La atentiga kromaĵo estas tre eta klaso por aldoni proksimajn funkciojn al atentigoj. |
bootstrap-dropdown.js | Ĉi tiu kromaĵo estas por aldoni falmeninteragon al la botostrap supra baro aŭ klapetaj navigacioj. |
bootstrap-scrollspy.js | La ScrollSpy-kromaĵo estas por aldoni aŭtomatan ĝisdatigon de navigacio bazita sur rulpozicio al la botostrap supra baro. |
bootstrap-tabs.js | Ĉi tiu kromaĵo aldonas rapidan, dinamikan langeton kaj pilolfunkcion por bicikli tra loka enhavo. |
bootstrap-twipsy.js | Bazita sur la bonega jQuery.tipsy kromaĵo skribita de Jason Frame; twipsy estas ĝisdatigita versio, kiu ne dependas de bildoj, uzas css3 por kuraĝigoj kaj datumoj-atributoj por loka titola konservado! |
bootstrap-popover.js | La popover kromaĵo provizas simplan interfacon por aldoni popovers al via aplikaĵo. Ĝi etendas la kromaĵon boostrap-twipsy.js , do nepre prenu ankaŭ tiun dosieron kiam vi inkluzivas popovers en via projekto! |
Ne! Bootstrap estas desegnita unue por esti CSS-biblioteko. Ĉi tiu Javaskripto provizas bazan interagan tavolon aldone al la inkluzivitaj stiloj.
Tamen, por tiuj, kiuj bezonas Javaskripton, ni provizis la ĉi-suprajn kromaĵojn por helpi vin kompreni kiel integri Bootstrap kun Javaskripto kaj doni al vi rapidan, malpezan opcion por la baza funkcieco tuj.
Por pliaj informoj kaj por vidi kelkajn vivajn pruvojn, bonvolu raporti al nia paĝo pri dokumentado de kromprogramoj .
Bootstrap estis konstruita kun Preboot , malfermfonta pako de miksaĵoj kaj variabloj uzeblaj kune kun Less , CSS-antaŭprocesoro por pli rapida kaj pli facila reto-disvolviĝo.
Rigardu kiel ni uzis Preboot en Bootstrap kaj kiel vi povas uzi ĝin se vi elektas ruli Malpli en via venonta projekto.
Uzu ĉi tiun opcion por plene uzi la Malpli variablojn, miksaĵojn kaj nestumon de Bootstrap en CSS per Javaskripto en via retumilo.
- <link rel = "stylesheet/malpli" href = "malpli/bootstrap.less" media = "ĉio" />
- <script src = "js/less-1.1.3.min.js" ></script>
Ĉu vi ne sentas la solvon .js? Provu la apon Less Mac aŭ uzu Node.js por kompili kiam vi disvastigas vian kodon.
Jen kelkaj el la kulminaĵoj de tio, kio estas inkluzivita en Twitter Bootstrap kiel parto de Bootstrap. Iru al la retejo de Bootstrap aŭ al la paĝo de la projekto Github por elŝuti kaj lerni pli.
Variabloj en Less estas perfektaj por konservi kaj ĝisdatigi vian CSS-kapdoloron senpage. Kiam vi volas ŝanĝi kolorvaloron aŭ ofte uzatan valoron, ĝisdatigu ĝin en unu loko kaj vi fartas.
- // Ligiloj
- @linkColor : #8b59c2;
- @linkColorHover : mallumigi ( @linkColor , 10 );
- // Grizoj
- @nigra : #000;
- @grayDark : malpezigi ( @nigra , 25 %);
- @griza : malpezigi ( @nigra , 50 %);
- @grayLight : malpezigi ( @nigra , 70 %);
- @grayLighter : malpezigi ( @nigra , 90 %);
- @blanka : #fff;
- // Akcentaj Koloroj
- @blua : #08b5fb;
- @verda : #46a546;
- @ruĝa : # 9d261d ;
- @flava : #ffc40d;
- @orange : #f89406;
- @rozkolora : #c3325f;
- @purpuro : #7a43b6;
- // Bazlinia krado
- @bazfont : 13px ;
- @bazlinio : 18px ;
Malpli ankaŭ disponigas alian stilon de komentado krom la normala /* ... */
sintakso de CSS.
- // Ĉi tio estas komento
- /* Ĉi tio ankaŭ estas komento */
Miksinoj estas esence inkluditaj aŭ partaj por CSS, permesante vin kombini blokon de kodo en unu. Ili estas bonegaj por vendistaj prefiksaj propraĵoj kielbox-shadow
, trans-retumilaraj gradientoj, tiparstakoj kaj pli. Malsupre estas specimeno de la miksaĵoj, kiuj estas inkluzivitaj kun Bootstrap.
- #tiparo {
- . stenografio ( @pezo : normala , @grandeco : 14px , @lineHeight : 20px ) {
- tiparo - grandeco : @grandeco ;
- tiparo - pezo : @pezo ;
- line - alteco : @lineHeight ;
- }
- . sans - serif ( @pezo : normala , @grandeco : 14px , @lineHeight : 20px ) {
- tiparo - familio : "Helvetica Neue" , Helvetica , Arial , sans - serif ;
- tiparo - grandeco : @grandeco ;
- tiparo - pezo : @pezo ;
- line - alteco : @lineHeight ;
- }
- ...
- }
- #gradiento {
- ...
- . vertikala ( @startColor : #555, @endColor: #333) {
- fono - koloro : @endColor ;
- fono - ripeti : ripeti - x ;
- fono - bildo : - khtml - gradiento ( lineara , maldekstra supro , maldekstra malsupro , de ( @startColor ), ĝis ( @endColor )); // Konkeranto
- fono - bildo : - moz - lineara - gradiento ( @startColor , @endColor ); // FF 3.6+
- fono - bildo : - ms - lineara - gradiento ( @startColor , @endColor ); // IE10
- fono - bildo : - webkit - gradiento ( linia , maldekstra supro , maldekstra malsupro , koloro - halto ( 0 %, @startColor ), koloro - halto ( 100 %, @endColor )); // Safaro 4+, Chrome 2+
- fono - bildo : - webkit - lineara - gradiento ( @startColor , @endColor ); // Safaro 5.1+, Chrome 10+
- fono - bildo : - o - lineara - gradiento ( @startColor , @endColor ); // Opero 11.10
- fono - bildo : lineara - gradiento ( @startColor , @endColor ); // La normo
- }
- ...
- }
Imagu kaj faru iom da matematiko por generi flekseblajn kaj potencajn miksaĵojn kiel la sube.
- // Griditude
- @gridColumns : 16 ;
- @gridColumnWidth : 40px ;
- @gridGutterWidth : 20px ;
- @siteWidth : ( @gridColumns * @gridColumnWidth ) + ( @gridGutterWidth * ( @gridColumns - 1 ));
- // Faru kelkajn kolumnojn
- . kolumnoj ( @columnSpan : 1 ) {
- larĝo : ( @gridColumnWidth * @columnSpan ) + ( @gridGutterWidth * ( @columnSpan - 1 ));
- }
Post modifi la .less
dosierojn en /lib/, vi devos rekompili ilin por regeneri la dosierojn bootstrap-*.*.*.css kaj bootstrap-*.*.*.min.css. Se vi sendas tiran peton al GitHub, vi ĉiam devas rekompili.
Metodo | Paŝoj |
---|---|
Nodo kun makefile | Instalu la malpli komandlinian kompililon kun npm rulante la sekvan komandon: $npm instalu malpli Unufoje instalita nur rulu Aldone, se vi havas watchr instalitan, vi povas kuri |
Javaskripto | Elŝutu la plej novan Less.js kaj inkludu la vojon al ĝi (kaj Bootstrap) en la
Por rekompili la .malpli dosierojn, simple konservu ilin kaj reŝargu vian paĝon. Less.js kompilas ilin kaj konservas ilin en loka stokado. |
Komandlinio | Se vi jam havas la malpli komandlinian ilon instalitan, simple rulu la sekvan komandon: $ lessc ./lib/bootstrap.less > bootstrap.css Nepre inkluzivu |
Malpli Mac-apliko | La neoficiala Mac-aplikaĵo rigardas dosierujojn de .less dosieroj kaj kompilas la kodon al lokaj dosieroj post ĉiu konservado de rigardita .less dosiero. Se vi ŝatas, vi povas ŝanĝi preferojn en la aplikaĵo por aŭtomata minigo kaj en kiu dosierujo la kompilitaj dosieroj finiĝas. |