Base CSS

Pamusoro pechikafu, zvinhu zveHTML zvekutanga zvakashongedzwa uye zvinokwidziridzwa nemakirasi akawedzera kupa kutsva, kuenderana kutaridzika uye kunzwa.

Misoro & body copy

Typographic scale

Iyo yese typographic grid yakavakirwa pane maviri Madiki akasiyana mune yedu variables.less faira: @baseFontSizeuye @baseLineHeight. Yekutanga ndiyo base font-saizi inoshandiswa mukati mese uye yechipiri ndiyo base mutsetse-urefu.

Isu tinoshandisa izvo zvinosiyanisa, uye mamwe masvomhu, kugadzira miganho, padding, uye mutsara-urefu hwemhando yedu yese nezvimwe.

Muenzaniso body text

Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id id nibh ultricies vehicula ut id elit.

Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec sed odio dui.

h1. Musoro 1

h2. Musoro 2

h3. Musoro 3

h4. Musoro wechi4

h5. Musoro 5
h6. Musoro 6

Kusimbisa, kero, uye chidimbu

Element Usage Optional
<strong> Zvekusimbisa chidimbu chezvinyorwa zvine zvakakosha Hapana
<em> Zvekusimbisa chidimbu chemavara nekunetsekana Hapana
<abbr> Inopeta zvipfupiso uye acronyms kuratidza shanduro yakawedzerwa pane hover Batanidza zvingasarudzwa titlepamashoko akawedzerwa
<address> Kuti uwane ruzivo rwekufonera tateguru wayo ari pedyo kana boka rose rebasa Chengetedza fomati nekugumisa mitsetse yese ne<br>

Kushandisa kusimbisa

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

Cherechedza: Inzwa wakasununguka kushandisa <b>uye <i>muHTML5, asi kushandiswa kwavo kwachinja zvishoma. <b>inoitirwa kuratidza mazwi kana mitsara pasina kuendesa kukosha kwekuwedzera asi <i>kazhinji iri yezwi, tekinoroji mazwi, nezvimwe.

Enzaniso kero

Heino mienzaniso miviri yekuti <address>tag ingashandiswa sei:

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

Mienzaniso zvipfupiso

Zvidimburiso zvakataera zvine mavara makuru uye bhodha rezasi rine doti rakareruka. Ivo zvakare vane chitubu chekubatsira pane hover kuitira kuti vashandisi vave nekuwedzera chiratidzo chimwe chinhu chicharatidzwa pane hover.

HTML ndicho chinhu chakanakisa kubva pachingwa chakachekwa.

Muchidimbu chezwi rokuti attr .

Blockquotes

Element Usage Optional
<blockquote> Block-level element yekutora zvemukati kubva kune imwe sosi

Wedzera citehunhu hwekwakabva URL

Shandisa .pull-leftuye .pull-rightmakirasi ezvisarudzo zvakayangarara
<small> Optional element yekuwedzera inotarisana nemushandisi, kazhinji munyori ane zita rebasa Isa iyo <cite>yakatenderedza zita kana zita rekwakabva

Kusanganisira blockquote, peta <blockquote>chero HTML se quote. Kuti uwane mazwi akatwasuka tinokurudzira a <p>.

Sanganisira chinhu chinosarudzika <small>kuti utaure kwaunobva uye iwe uchawana em dash &mdash;pamberi payo nekuda kwemaitiro.

  1. <blockquote>
  2. <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat ante venenatis. </ p>
  3. <mudiki> Mumwe munhu ane mukurumbira </ mudiki>
  4. </blockquote>

Muenzaniso blockquotes

Default blockquotes akanyorwa seizvi:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat ante venenatis.

Mumwe ane mukurumbira muBody yebasa

Kuyangarara yako blockquote kurudyi, wedzera class="pull-right":

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat ante venenatis.

Mumwe ane mukurumbira muBody yebasa

Lists

Zvisina kurairwa

<ul>

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Integer molestie lorem at massa
  • Facilisis mu 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 class="unstyled">

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Integer molestie lorem at massa
  • Facilisis mu 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

Ordered

<ol>

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

Tsanangudzo

<dl>

Tsanangudzo mazita
Rondedzero yerondedzero yakakwana pakutsanangura mazwi.
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
Etiam porta sem malesuada magna mollis euismod.

Inline

Putira zvidimbu zvemukati zvekodhi ne <code>.

  1. Semuyenzaniso , < code> chikamu </ code > inofanira kuputirwa se inline .

Basic block

Shandisa <pre>kune akawanda mitsara yekodhi. Ita shuwa yekusandura chero magaro kuita iwo unicode mavara kuti apihwe kwakaringana.

<p>Eyemuenzaniso mavara pano...</p>
  1. <pre>
  2. <p>Eyemuenzaniso mavara pano...</p>
  3. </pre>

Cherechedza: Iva nechokwadi chekuchengeta kodhi mukati <pre>memategi pedyo nekuruboshwe sezvinobvira; ichapa ma tabo ese.

Google Pretify

Tora <pre>chinhu chimwe uye wedzera makirasi maviri esarudzo ekuwedzera shanduro.

  1. <p> Muenzaniso mavara pano... </p>
  1. <pre class = "prettyprint
  2. linenum" >
  3. <p>Eyemuenzaniso mavara pano...</p>
  4. </pre>

Dhawunirodha google-code-prettify uye woona iyo readme yekushandisa sei.

Tafura markup

Tag Tsanangudzo
<table> Kupeta chinhu chekuratidza data mune tabular fomati
<thead> Chinhu chemudziyo wemitsara yemusoro wetafura ( <tr>) kuisa mitsara yetafura
<tbody> Container element yetafura mitsetse ( <tr>) mumutumbi wetafura
<tr> Container element yeseti yematafura maseru ( <td>kana <th>) anooneka pamutsara mumwe
<td> Default table cell
<th> Yakakosha tafura sero yekoramu (kana mutsara, zvichienderana nehukuru uye kuiswa) mavara
Anofanirwa kushandiswa mukati me<thead>
<caption> Tsananguro kana pfupiso yezvakabatwa netafura, kunyanya inobatsira kuvaverengi vescreen
  1. <tafura>
  2. <musoro>
  3. <tr>
  4. <th> </th>
  5. <th> </th>
  6. </ tr>
  7. </ musoro>
  8. <tbody>
  9. <tr>
  10. <td> </td>
  11. <td> </td>
  12. </ tr>
  13. </ tbody>
  14. </ table>

Tafura sarudzo

Zita Kirasi Tsanangudzo
Default Hapana Hapana masitaera, angori makoramu nemitsara
Basic .table Mitsetse yakachinjika chete pakati pemitsara
Bordered .table-bordered Inotenderera makona uye inowedzera muganhu wekunze
Zebra-stripe .table-striped Inowedzera grey kumashure kwemavara kune zvisingaite (1, 3, 5, nezvimwewo)
Condensed .table-condensed Inocheka yakatwasuka padding nepakati, kubva pa8px kusvika 4px, mukati mezvese tduye thzvinhu

Matafura emuenzaniso

1. Default table styles

Matafura anongogadzirwa otomatiki aine mabhodha mashoma kuti ave nechokwadi chekuverengeka uye kuchengetedza chimiro. Ne 2.0, .tablekirasi inodiwa.

  1. <tafura yekirasi = "tafura" >
  2. </ table>
# Zita rokutanga Zita rokupedzisa Mutauro
1 Mark Otto CSS
2 Jacob Thornton Javascript
3 Stu Dent HTML

2. Tafura ine mitsetse

Wana shoo shoma nematafura ako nekuwedzera mbizi-striping-ingowedzera .table-stripedkirasi.

Cherechedza: Matafura eSprited anoshandisa :nth-childCSS selector uye haisi kuwanikwa muIE7-IE8.

  1. <tafura yekirasi = "tafura tafura-mitsetse" >
  2. </ table>
# Zita rokutanga Zita rokupedzisa Mutauro
1 Mark Otto CSS
2 Jacob Thornton Javascript
3 Stu Dent HTML

3. Tafura yemuganhu

Wedzera miganho yakatenderedza tafura yese uye makona akatenderedzwa nekuda kwekunakisa.

  1. <tafura yekirasi = "tafura tafura-yakaganhurwa" >
  2. </ table>
# Zita rokutanga Zita rokupedzisa Mutauro
1 Mark Otto CSS
2 Jacob Thornton Javascript
3 Stu Dent
3 Brosef Stalin HTML

4. Tafura yakanyungudutswa

Ita kuti matafura ako awedzere compact nekuwedzera .table-condensedkirasi kutema tafura cell padding nehafu (kubva pa8px kusvika 4px).

  1. <tafura yekirasi = "tafura yetafura-yakaderedzwa" >
  2. </ table>
# Zita rokutanga Zita rokupedzisa Mutauro
1 Mark Otto CSS
2 Jacob Thornton Javascript
3 Stu Dent HTML

5. Vasanganise vose!

Inzwa wakasununguka kusanganisa chero emakirasi etafura kuti uwane kutaridzika kwakasiyana nekushandisa chero anowanikwa makirasi.

  1. <tafura kirasi = "tafura tafura-mitsetse tafura-yakaganhurwa tafura-yakapfupikiswa" >
  2. ...
  3. </ table>
# Zita rokutanga Zita rokupedzisa Mutauro
1 Mark Otto CSS
2 Jacob Thornton Javascript
3 Stu Dent HTML
4 Brosef Stalin HTML

Flexible HTML uye CSS

Chikamu chakanakisa nezvemafomu muBootstrap ndechekuti zvese zvaunopinza uye zvinodzora zvinotaridzika zvakanaka zvisinei kuti unozvivaka sei mumarkup yako. Hapana yakanyanyisa HTML inodiwa, asi isu tinopa mapatani kune avo vanoida.

Mamwe magadzirirwo akaomesesa anouya nemakirasi akapfupika uye anogona scalable e nyore kutaera uye kusungirirwa kwechiitiko, saka unofukidzwa padanho rega rega.

Zvirongwa zvina zvakabatanidzwa

Bootstrap inouya nerutsigiro rwemhando ina dzemafomu marongerwo:

  • Yakamira (default)
  • Search
  • Inline
  • Horizontal

Mhando dzakasiyana dzemagadzirirwo emafomu dzinoda shanduko kune markup, asi zvinodzora pachazvo zvinoramba uye zviite zvakafanana.

Kudzora nyika uye nezvimwe

Mafomu eBootstrap anosanganisira masitayipi eese mabhesi fomu ekudzora senge kupinza, textarea, uye sarudza iwe yaungatarisira. Asi zvakare inouya nenhamba yezvimiro zvetsika senge zvakaiswa uye zvakafanorongedzerwa mapindiro uye tsigiro yemazita emabhokisi ekutarisa.

Nyika dzakaita senge kukanganisa, yambiro, uye kubudirira zvinosanganisirwa kune yega yega yemhando yekudzora fomu. Zvinosanganisirwawo masitayera ezvidzori zvakaremara.

Mhando ina dzemafomu

Bootstrap inopa yakapusa markup uye masitaera mana masitaera eakajairwa mafomu ewebhu.

Zita Kirasi Tsanangudzo
Yakamira (default) .form-vertical (hazvidiwi) Mapepa akaturikidzana, akaiswa kuruboshwe pamusoro pezvinodzora
Inline .form-inline Label yakatarisana nekuruboshwe uye inline-block zvidhiraivho zve compact style
Search .form-search Yakawedzerwa-yakatenderedzwa mavara ekuisa kune yakajairika kutsvaga aesthetic
Horizontal .form-horizontal Yangarara kuruboshwe, kurudyi-kurudyi mavara pamutsetse wakafanana sezvidzori

Mafomu emuenzaniso anoshandisa zvidzoreso zvemafomu chete, hapana imwe markup

Basic form

Ne v2.0, isu tine zvakareruka uye zvine hungwaru zvigadziriso zvemafomu masitayipi. Hapana imwe markup, ingo gadzira zvidzoreso.

Rubatsiro rwakabatana!

Tsvaga fomu

Kuratidzira zvitaera zveWebKit zvakasarudzika, ingo wedzera .form-searchkune mamwe akatenderedzwa ekutsvaga minda.

Inline fomu

Zvinopinza i block level yekutanga. Kune .form-inlineuye .form-horizontal, isu tinoshandisa inline-block.


Horizontal mafomu

Inodzora Bootstrap inotsigira

Pamusoro pezvinyorwa zvemahara, chero HTML5 mavara-yakavakirwa mameseji anoita sekudaro.

Chii chinosanganisirwa

Anoratidzwa kuruboshwe ndiwo ese akasarudzika emafomu ekutonga atinotsigira. Heino rondedzero ine mabulleted:

  • zvinyorwa zvinyorwa (zvinyorwa, password, email, nezvimwewo)
  • checkbox
  • redhiyo
  • sarudza
  • akawanda sarudza
  • file input
  • textarea

Zvitsva zvitsva zvine v2.0

Kusvika kuv1.4, Bootstrap's default fomu masitaera akashandisa yakachinjika marongero. NeBootstrap 2, isu takabvisa icho chinomanikidza kuti tive nehungwaru, zvakanyanya scalable defaults kune chero fomu.


Form control inoti
Zvimwe zvakakosha pano
Pane chinhu chinogona kunge chisina kumira zvakanaka
Ndokumbira ugadzirise kukanganisa
Woohoo!
Woohoo!

Redesigned browser states

Bootstrap inoratidzira masitaera ebrowser-inotsigirwa yakatarisana uye disablednyika. Isu tinobvisa iyo default Webkit outlineuye toisa a box-shadowpanzvimbo yayo ye :focus.


Kusimbisa fomu

Inosanganisirawo zvitaera zvekusimbisa zvekukanganisa, yambiro, uye kubudirira. Kuti ushandise, wedzera kirasi yekukanganisa kune yakatenderedza .control-group.

  1. <fieldset
  2. class = "control-group error" >
  3. </fieldset>

Kuwedzera kudzora fomu

Shandisa .span*makirasi mamwe chete kubva kugridi system kune masaizi ekuisa.

@

Heano mamwe mavara ekubatsira

.00

Heano mamwe mavara erubatsiro

Cherechedza: Mabhii anotenderedza sarudzo dzese dzenzvimbo dzakakura dzekudzvanya uye fomu rinoshandiswa.

Gadzirira & wedzera zvinopinda

Mapoka ekuisa — ane mavara akaiswa kana akafanorongwa — anopa nzira iri nyore yekupa mamwe mamiriro ezvaunoisa. Mienzaniso mikuru inosanganisira iyo @ sign ye Twitter usernames kana $ yemari.


Checkboxes nemaredhiyo

Kusvika kuv1.4, Bootstrap yaida yakawedzera markup yakatenderedza mabhokisi ekutarisa nemaredhiyo kuti azviise. Zvino, inyaya yakapusa yekudzokorora <label class="checkbox">iyo inoputira iyo <input type="checkbox">.

Inline cheki mabhokisi uye redhiyo zvinotsigirwa zvakare. Ingo wedzera .inlinekune chero .checkboxkana .radiouye wapedza.


Inline mafomu uye wedzera / gadzirira

Kuti ushandise prepend kana kuwedzera mapimendi mune inline fomu, iva nechokwadi chekuisa .add-onuye inputpamutsetse mumwechete, pasina nzvimbo.


Mameseji ekubatsira fomu

Kuti uwedzere mameseji erubatsiro ezvaunopinda mufomu, sanganisira mavara erubatsiro emukati ane <span class="help-inline">kana mameseji erubatsiro ane <p class="help-block">mushure mechinhu chekuisa.

Bhatani Kirasi Tsanangudzo
Default .btn Bhatani regrey rakajairwa rine gradient
Primary .btn-primary Inopa humwe huremu hwekuona uye inoratidza chiitiko chekutanga museti yemabhatani
Info .btn-info Inoshandiswa seimwe nzira kune yakasarudzika masitaera
Success .btn-success Zvinoratidza chiito chakabudirira kana chakanaka
Yambiro .btn-warning Inoratidza kuchenjerera kunofanira kutorwa nechiito ichi
Danger .btn-danger Zvinoratidza chiitiko chine njodzi kana chingangove chakaipa

Mabhatani ezviito

Semusangano, mabhatani anofanirwa kungoshandiswa kuita zviito nepo hyperlink ichizoshandiswa pazvinhu. Semuenzaniso, "Kudhawunirodha" kunofanirwa kunge kuri bhatani nepo "zvichangobva kuitika" zvichifanira kunge zviri chinongedzo.

Zvezvibatiso uye mafomu

Mabhatani masitayera anogona kuiswa kune chero chinhu chine .btnyakaiswa. Nekudaro, kazhinji iwe unozoda kushandisa izvi kune chete <a>uye <button>zvinhu.

Cherechedza: Mabhatani ese anofanira kusanganisira .btnkirasi. Mabhatani masitaera anofanirwa kuiswa kune <button>uye <a>zvinhu zvekuenderana.

Saizi dzakawanda

Unoda mabhatani makuru kana madiki? Iva nazvo!

Chiito chekutanga Chiito

Chiito chekutanga Chiito

Disabled state

Pamabhatani akaremara, shandisa .btn-disabledmalink uye :disabledmaelement <button>.

Chiito chekutanga Chiito

Cross browser kuenderana

MuIE9, tinodonhedza gradient pamabhatani ese tichifarira makona akatenderedzwa sezvo IE9 isingachekere kumashure magradients kumakona.

Zvinechekuita, IE9 inobvisa buttonzvinhu zvakavharwa, ichipa mavara egrey nemavara akashata-mumvuri-zvinosuruvarisa kuti hatikwanise kugadzirisa izvi.


Musoro! Icon makirasi anodzokororwa kuburikidza neCSS :after. Mune zvinyorwa, tinoratidza ruvara rutsvuku rwekumashure pane hover kuratidza saizi yeicon.

Yakavakwa se sprite

Panzvimbo pekuita kuti chiratidzo chega chega chive chikumbiro chekuwedzera, takazvibatanidza kuita sprite - boka remifananidzo mufaira rimwe rinoshandisa CSS kuisa mifananidzo ne background-position. Iyi ndiyo nzira imwe chete yatinoshandisa pa Twitter.com uye yatiitira zvakanaka.

Ese makirasi ezvidhori .icon-anotangwa neakakodzera mazita enzvimbo uye scoping, senge zvimwe zvinhu zvedu. Izvi zvichabatsira kudzivirira kusawirirana nemamwe maturusi.

Glyphicons yakatipa kushandisa maHalflings akaiswa mune yedu yakavhurika-sosi toolkit chero isu tichipa chinongedzo uye kiredhiti pano mune zvinyorwa. Ndapota funga kuita zvakafanana mumapurojekiti ako.

Kushandisa sei

Ne v2.0.0, takasarudza kushandisa <i>tag yezvidhori zvedu zvese, asi ivo havana kesi class — chete chivakashure chakagovaniswa. Kuti ushandise, isa kodhi inotevera chero kupi zvako:

  1. <i class = "icon-search" > </i>

Kune zvakare masitaera anowanikwa kune inverted (chena) icons, akagadzirirwa nekirasi imwe yekuwedzera:

  1. <i class = "icon-search icon-white" > </i>

Kune 120 makirasi ekusarudza kubva kune ako icons. Ingo wedzera <i>tag ine makirasi akakodzera uye wagadzirira. Unogona kuwana runyoro rwakazara mu sprites.less kana ipo pano mugwaro rino.

Shandisa makesi

Icons yakanaka, asi munhu angaishandisa kupi? Heano mamwe mazano:

  • Sezvinoonekwa zvepasidebar navigation yako
  • Zvekungofamba-famba kunofambiswa nemifananidzo
  • Kuti mabhatani abatsire kuburitsa zvinoreva chiito
  • Nemanongedzo ekugovera mamiriro emushandisi kwekwaanosvika

Chaizvoizvo, chero kwaunogona kuisa <i>tag, unogona kuisa icon.

Mienzaniso

Ashandise mumabhatani, mapoka emabhatani eturubhu, kufamba, kana mamepu akafanorongwa.