Qabduulee
Akkaataawwan qaree amala Bootstrap gochoota unkaalee, qaaqawwanii fi kkf keessatti deeggarsa hammangaa, haalataalee fi kkf hedduu waliin fayyadami.
Bootstrap akkaataa qaree durtii ibsame hedduu of keessaa qaba, tokkoon tokkoon isaanii kaayyoo hiika mataa isaanii tajaajila, dabalataa muraasa to'annoo dabalataaf darbataman waliin.
<button type="button" class="btn btn-primary">Primary</button>
<button type="button" class="btn btn-secondary">Secondary</button>
<button type="button" class="btn btn-success">Success</button>
<button type="button" class="btn btn-danger">Danger</button>
<button type="button" class="btn btn-warning">Warning</button>
<button type="button" class="btn btn-info">Info</button>
<button type="button" class="btn btn-light">Light</button>
<button type="button" class="btn btn-dark">Dark</button>
<button type="button" class="btn btn-link">Link</button>
Teeknooloojiiwwan gargaaraa ta’aniif hiika dabarsuu
Hiika dabaluudhaaf halluu fayyadamuun agarsiisa mul’ataa qofa kenna, kunis fayyadamtoota teeknooloojiiwwan gargaarsaa – kan akka dubbistoota iskiriinii – hin dabarfamu. Odeeffannoon halluudhaan agarsiifame qabiyyee mataa isaa irraa ifa ta'uu isaa mirkaneessi (fkn barruu mul'atu), ykn karaa filannootiin hammatamuu isaa, kan akka barruu dabalataa .sr-only
gita waliin dhokatee.
Gitoota elementii .btn
waliin akka fayyadamaniif qophaa'aniiru . Haa ta'u malee, gitaalee kana irratti ykn elementoota <button>
irrattis fayyadamuu dandeessa (biraazaroonni tokko tokko agarsiisa xiqqoo adda ta'e hojiirra oolchuu danda'us).<a>
<input>
Yeroo kutaalee buttooni <a>
elementoota hojii fuula keessaa kakaasuuf fayyadaman irratti fayyadamnu (akka qabiyyee kuffisuu), fuula haaraa ykn kutaalee fuula ammaa keessa jiran waliin walqabsiisuu irra, hidhamtoonni kun role="button"
kaayyoo isaanii haala sirrii ta'een teknooloojiiwwan gargaaraa kanneen akka dubbistoota iskiriinii.
<a class="btn btn-primary" href="#" role="button">Link</a>
<button class="btn btn-primary" type="submit">Button</button>
<input class="btn btn-primary" type="button" value="Input">
<input class="btn btn-primary" type="submit" value="Submit">
<input class="btn btn-primary" type="reset" value="Reset">
Button barbaachisa, garuu halluu duubbee hefty isaan fidan miti? Gitoota fooyyessaa durtii .btn-outline-*
kanneen fakkiiwwanii fi halluuwwan duubbee hunda qaree kamiyyuu irratti haquuf bakka buusi.
<button type="button" class="btn btn-outline-primary">Primary</button>
<button type="button" class="btn btn-outline-secondary">Secondary</button>
<button type="button" class="btn btn-outline-success">Success</button>
<button type="button" class="btn btn-outline-danger">Danger</button>
<button type="button" class="btn btn-outline-warning">Warning</button>
<button type="button" class="btn btn-outline-info">Info</button>
<button type="button" class="btn btn-outline-light">Light</button>
<button type="button" class="btn btn-outline-dark">Dark</button>
Buttons gurguddoo moo xixiqqoo ta'an barbaadduu? Dabalaa .btn-lg
ykn .btn-sm
safara dabalataaf.
<button type="button" class="btn btn-primary btn-lg">Large button</button>
<button type="button" class="btn btn-secondary btn-lg">Large button</button>
<button type="button" class="btn btn-primary btn-sm">Small button</button>
<button type="button" class="btn btn-secondary btn-sm">Small button</button>
Qabduu sadarkaa ugguraa uumi—kanneen bal'ina guutuu warraa diriiran—ida'uudhaan .btn-block
.
<button type="button" class="btn btn-primary btn-lg btn-block">Block level button</button>
<button type="button" class="btn btn-secondary btn-lg btn-block">Block level button</button>
Qabduuwwan yeroo socho'an dhiibamanii ni mul'atu (duuba dukkanaa'aa, daangaa dukkanaa'aa, fi golgaa galtee waliin). s irratti gita dabaluu hin barbaachisu <button>
sababiin isaas isaan gita sobaa fayyadaman . Haa ta'u malee, ammallee mul'ata sochii walfakkaataa dirqisiisuu dandeessa .active
(fi amallicha hammachuu aria-pressed="true"
) yoo haalata sagantaadhaan fakkaasuu barbaadde.
<a href="#" class="btn btn-primary btn-lg active" role="button" aria-pressed="true">Primary link</a>
<a href="#" class="btn btn-secondary btn-lg active" role="button" aria-pressed="true">Link</a>
disabled
Amala boolii qaama kamiyyuutti dabaluudhaan qareewwan sochii hin qabne akka fakkaatan godhi <button>
.
<button type="button" class="btn btn-lg btn-primary" disabled>Primary button</button>
<button type="button" class="btn btn-secondary btn-lg" disabled>Button</button>
Qabduulee hanqifaman <a>
elementii fayyadamuun xiqqoo adda ta'ee amala qabu:
<a>
s amallicha hin deeggaran , kanaafuu mul'ataan akka hanqifame mul'atu gochuuf gitadisabled
dabaluu qabda ..disabled
- Akkaataawwan gara fuula duraatti mijatoo ta'an tokko tokko hunda
pointer-events
qaree anchor irratti hanqisuuf hammatamaniiru. Biraawwaroota qabeentaa sana deeggaran keessatti, qaree hanqifame tasumaa hin argitu. - Qabduulee hanqifaman
aria-disabled="true"
haala elementii gara teeknooloojiiwwan gargaarsaatti agarsiisuuf amallicha hammachuu qabu.
<a href="#" class="btn btn-primary btn-lg disabled" role="button" aria-disabled="true">Primary link</a>
<a href="#" class="btn btn-secondary btn-lg disabled" role="button" aria-disabled="true">Link</a>
Of eeggannoo dalagaa walqabsiisaa
Gitni dalagaa walqabsiisaa s hanqisuuf yaaluuf .disabled
fayyadama , garuu qabeentiin CSS sun ammallee istaandaardii hin taane. Dabalataanis, browsers that do support keessattillee , keyboard navigation hin tuqamne, jechuunis fayyadamtoonni keyboard ijaan qabaniifi fayyadamtoonni teknooloojii gargaarsaa ammallee hidhannoowwan kana hojiirra oolchuu ni danda'u jechuudha. Kanaafuu nageenya qabaachuuf, amaloota hidhannoowwan kana irratti dabali (xiyyeeffannoo kiiboordii akka hin fudhanne ittisuuf) fi JaavaScript amala fayyadamii hojii isaanii hanqisuuf.pointer-events: none
<a>
pointer-events: none
tabindex="-1"
Buttons waliin caalaatti hojjedhu. Qabduu too'annoo haalata ykn gareewwan qaree qaamolee dabalataa akka barruulee uumi.
data-toggle="button"
Haalata qaree tokkoo jijjiiruuf dabali active
. Yoo qaree durtii jijjiiraa jirta ta'e, harkaan .active
gitaa fi aria-pressed="true"
gara <button>
.
<button type="button" class="btn btn-primary" data-toggle="button" aria-pressed="false" autocomplete="off">
Single toggle
</button>
Akkaataawwan Bootstrap .button
qaamolee biroo irratti hojii irra oolchuun ni danda'ama, kan akka <label>
s, sanduuqa filannoo ykn qaree akkaataa raadiyoo jijjiiruu kennuudhaaf. Amala jijjiirraa isaanii karaa JaavaScript dandeessisuuf qaree fooyya'an sana of keessaa qabutti dabali fi data-toggle="buttons"
s qaree kee keessaa akkaataa itti dabali. Hubadhu, qaree tokko kan galtee-humna qabu ykn gareewwan isaanii uumuu dandeessa..btn-group
.btn-group-toggle
<input>
Haalli qaree kanaaf sakatta'ame karaa taatee qaree irratti qofa fooyya'a . click
Yoo galtee haaromsuuf mala biraa fayyadamte-fkn, qabeentaa <input type="reset">
galtee harkaan ykn harkaan hojiirra oolchuudhaan - harkaan jijjiiruu si barbaachisa .checked
.active
<label>
Hubadhu, qaree durtii sakatta'aman .active
gita harkaan gara galtee'tti dabaluu si gaafatu <label>
.
<div class="btn-group-toggle" data-toggle="buttons">
<label class="btn btn-secondary active">
<input type="checkbox" checked autocomplete="off"> Checked
</label>
</div>
<div class="btn-group btn-group-toggle" data-toggle="buttons">
<label class="btn btn-secondary active">
<input type="radio" name="options" id="option1" autocomplete="off" checked> Active
</label>
<label class="btn btn-secondary">
<input type="radio" name="options" id="option2" autocomplete="off"> Radio
</label>
<label class="btn btn-secondary">
<input type="radio" name="options" id="option3" autocomplete="off"> Radio
</label>
</div>
Mala | Ibsa |
---|---|
$().button('toggle') |
Haala dhiibaa jijjiira. Qabduu bifa akka inni hojiirra oole kenna. |
$().button('dispose') |
Qabduu elementii tokkoo balleessa. |