Nawigasiýa, duýduryşlar, popovers we başga-da köp zatlary üpjün etmek üçin Bootstrap-da onlarça gaýtadan ulanylýan komponent gurulýar.
Rdio tarapyndan ylhamlanan ultra ýönekeý we minimal görnüşli sahypa, programmalar we gözleg netijeleri üçin ajaýyp. Uly bloky sypdyrmak kyn, aňsatlyk bilen ulalýar we uly basmak meýdançalaryny üpjün edýär.
Salgylar düzülip bilner we dogry synp bilen birnäçe ýagdaýda işleýär. .disabled
açylmaýan baglanyşyklar we .active
häzirki sahypa üçin.
Sahypa baglanyşyklarynyň deňleşmesini üýtgetmek üçin iki sany goşmaça synpyň birini goşuň: .pagination-centered
we .pagination-right
.
Adaty sahypa sahypasy çeýe we birnäçe üýtgeşiklikde işleýär.
A bilen örtülen <div>
, sahypa diňe a <ul>
.
- < div class = "sahypa"
- <ul>
- <li> <a href = "#"> Öňki </a> </li>
- <li class = "işjeň" >
- <a href = "#"> 1 </a> _
- </li>
- <li> <a href = "#"> 2 </a> </li>
- <li> <a href = "#"> 3 </a> </li>
- <li> <a href = "#"> 4 </a> </li>
- <li> <a href = "#"> Indiki </a> </li>
- </ul>
- </div>
“Peýjer” komponenti, ýönekeý bellik we hatda has ýeňil stil bilen ýönekeý sahypany durmuşa geçirmek üçin baglanyşyklar toplumydyr. Blog ýa-da magazinesurnal ýaly ýönekeý saýtlar üçin ajaýyp.
Peýjer baglanyşyklary, sahypadan umumy .disabled
synpy hem ulanýar.
Düzgüne görä, peýjer merkezleri baglanyşýar.
- <ul class = "pager" >
- <li>
- <a href = "#"> Öňki </a> _
- </li>
- <li>
- <a href = "#"> Indiki </a> _
- </li>
- </ul>
Ativea-da bolmasa, her baglanyşygy gapdallara deňleşdirip bilersiňiz:
- <ul class = "pager" >
- <li class = "öňki" >
- <a href = "#"> & larr ; Köne </a>
- </li>
- <li class = "indiki" >
- <a href = "#"> Has täze & rarr ; </a>
- </li>
- </ul>
Bellikler | Bellik |
---|---|
Bellenen | <span class="label">Default</span> |
Üstünlik | <span class="label label-success">Success</span> |
Duýduryş | <span class="label label-warning">Warning</span> |
Möhüm | <span class="label label-important">Important</span> |
Maglumat | <span class="label label-info">Info</span> |
Ters | <span class="label label-inverse">Inverse</span> |
Nyşanlar görkezijini ýa-da haýsydyr bir görnüşi görkezmek üçin kiçi, ýönekeý komponentler. Adatça Mail.app ýaly e-poçta müşderilerinde ýa-da basma habarnamalary üçin ykjam programmalarda bolýar.
Ady | Mysal | Bellik |
---|---|---|
Bellenen | 1 | <span class="badge">1</span> |
Üstünlik | 2 | <span class="badge badge-success">2</span> |
Duýduryş | 4 | <span class="badge badge-warning">4</span> |
Möhüm | 6 | <span class="badge badge-important">6</span> |
Maglumat | 8 | <span class="badge badge-info">8</span> |
Ters | 10 | <span class="badge badge-inverse">10</span> |
Bootstrap, sahypaňyzdaky mazmuny görkezmek üçin gahryman bölümi diýilýän ýeňil, çeýe komponenti üpjün edýär. Marketing we mazmunly saýtlarda gowy işleýär.
Mazmunyňyzy div
şuňa meňzeş görnüşde örtüň:
- <div class = "gahryman-birlik" >
- <h1> sözbaşy </h1>
- <p> Bellik </p>
- <p>
- <a class = "btn btn- başlangyç btn-large">
- Köpräk oka
- </a>
- </p>
- </div>
Bu ýönekeý gahryman bölümi, aýratyn mazmuna ýa-da maglumata goşmaça ünsi çekmek üçin ýönekeý jumbotron stilidir.
h1
Sahypadaky mazmun bölümlerini ýerlikli ýerleşdirmek üçin ýönekeý gabyk . h1
Dymmaklyk small
, elementi we beýleki komponentleriň köpüsini (goşmaça stil bilen) ulanyp biler .
- <div class = "sahypa-sözbaşy" >
- <h1> Mysal sahypasynyň sözbaşy </h1>
- </div>
Düzgüne görä, “Bootstrap” -yň kiçi suratlary, iň az zerur bellik bilen baglanyşykly suratlary görkezmek üçin döredildi.
Birneme goşmaça bellik bilen, kiçi sözbaşylara, abzaslara ýa-da düwmelere meňzeş HTML mazmunyny goşmak mümkin.
Suratlar (öň .media-grid
v1.4-e çenli) suratlar ýa-da wideolar, surat gözleg netijeleri, bölek önümler, bukjalar we başgalar üçin ajaýyp. Olar baglanyşyk ýa-da statiki mazmun bolup biler.
Eskiz belligi ýönekeý - zerur elementleriň ul
sany köp . li
Şeýle hem, aşa çeýe bolup, mazmunyňyzy örtmek üçin birneme has köp bellikli mazmun görnüşine mümkinçilik berýär.
Iň soňunda bolsa, kiçijik bölek komponenti , kiçijik ölçeglerine gözegçilik etmek .span2
üçin bar bolan gözenek ulgamy synplaryny ulanýar..span3
Öň bellenip geçilişi ýaly, kiçijik suratlar üçin zerur bellik ýeňil we gönümel. Baglanan suratlar üçin deslapky gurnama serediň :
- <ul class = "suratlar" >
- <li class = "span3" >
- <a href = "#" class = "thumbnail"> _
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
Eskizlerdäki adaty HTML mazmuny üçin bellik biraz üýtgeýär. Islendik ýerde blok derejesindäki mazmuna rugsat bermek <a>
üçin <div>
şuňa meňzeş zatlary çalyşýarys:
- <ul class = "suratlar" >
- <li class = "span3" >
- <div class = "kiçijik" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> kiçijik bellik </h5>
- <p> Şu ýerdäki kiçijik ýazgy ... </p>
- </div>
- </li>
- ...
- </ul>
“Bootstrap 2” bilen esasy synpy ýönekeýleşdirdik: .alert
ýerine .alert-message
. Şeýle hem, iň az talap edilýän belligi azaltdyk - <p>
aslynda daşky görnüşi talap edilmeýär<div>
.
Az kodly has çydamly komponent üçin, blok duýduryşlaryny, has köp padding we adatça has köp tekst bilen gelýän habarlary tapawutlandyrýan görnüşi aýyrdyk. Synp hem üýtgedi .alert-block
.
“Bootstrap” duýduryş habarlaryny goldaýan, olary işden çykarmagy çalt we aňsatlaşdyrýan ajaýyp jQuery plugin bilen gelýär.
Habaryňyzy we islege bagly ýakyn nyşany ýönekeý synp bilen bölüň.
- <div class = "duýduryş" >
- <button class = "close" data-dismiss = "alert" > × </button>
- <strong> Duýduryş! </strong> Iň gowusy özüňizi barlaň, gaty gowy görünmeýärsiňiz.
- </div>
Başlar! iOS enjamlary href="#"
duýduryşlaryň ýatyrylmagyny talap edýär. Ony we labyr ýakyn nyşanlary üçin maglumat atributyny goşuň. <button>
Ativea-da bolmasa, resminamalarymyz üçin etmegi saýlap alan maglumat atributy bolan bir elementi ulanyp bilersiňiz . Ulanylanda <button>
, goşmaly type="button"
ýa-da blankalaryňyzy tabşyryp bilmez.
Adaty duýduryş habaryny iki sany goşmaça synp bilen aňsatlyk bilen uzadyň: .alert-block
has köp padding we tekst dolandyryşlary we .alert-heading
gabat gelýän sözbaşy üçin.
Iň gowusy özüňizi barlaň, gaty gowy görünmeýärsiňiz. Nulla vitae elit libero, pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur we ş.m.
- <div class = "duýduryş duýduryşy" >
- <a class = "close" data-dismiss = "alert" href = "#"> × </a> _
- <h4 class = "duýduryş-sözbaşy" > Duýduryş! </h4>
- Iň gowusy özüňizi barlaň, siz däl ...
- </div>
- <div class = "duýduryş duýduryşy" >
- ...
- </div>
- <div class = "duýduryş duýduryşy-üstünlik" >
- ...
- </div>
- <div class = "duýduryş duýduryşy" >
- ...
- </div>
Dik gradient bilen deslapky ösüş paneli.
- <div class = "öňegidişlik" >
- <div class = "bar"
- style = " ini : 60 %; " > </div>
- </div>
Zolakly effekt döretmek üçin gradient ulanýar (IE ýok).
- <div class = "öňegidişlik zolakly" >
- <div class = "bar"
- style = " ini : 20 %; " > </div>
- </div>
Zolakly mysal alýar we janlandyrýar (IE ýok).
- <div class = "öňegidişlik zolakly
- işjeň " >
- <div class = "bar"
- style = " ini : 40 %; " > </div>
- </div>
Ösüş panelleri yzygiderli stil üçin şol bir düwmäni we duýduryş sapaklaryny ulanýar.
Gaty reňklere meňzeşlikde, dürli zolakly öňegidişlikler bar.
Ösüş barlary CSS3 geçişlerini ulanýarlar, şonuň üçin ini javascript arkaly dinamiki sazlasaňyz, göwrümi üýtgediler.
.active
Synpy ulansaňyz, .progress-striped
öňegidişlik setirleriňiz çepden saga zolaklary janlandyrar.
Ösüş barlary, ähli täsirlerine ýetmek üçin CSS3 gradiýentlerini, geçişlerini we animasiýalaryny ulanýarlar. Bu aýratynlyklar IE7-9 ýa-da Firefox-yň köne wersiýalarynda goldanylmaýar.
Opera we IE häzirki wagtda animasiýalary goldamaýar.
Giriş effekti bermek üçin bir elemente ýönekeý täsir ýaly guýyny ulanyň.
- <div class = "gowy" >
- ...
- </div>
Modallar we duýduryşlar ýaly mazmuny ýatyrmak üçin umumy ýakyn nyşany ulanyň.
- <düwme synpy = "ýap" > & wagt; </button>
iOS enjamlary, eger labyr ulanýan bolsaňyz, basmak hadysalary üçin href = "#" talap edýär.
- <a class = "close" href = "#"> & times ; </a>