Butɔnw
Baara kɛ ni Bootstrap ka butɔni cogoyaw ye minnu bɛ kɛ ka kɛɲɛ ni u yɛrɛ sago ye, walasa ka walew kɛ sɛbɛnw kɔnɔ, kumasenw kɔnɔ, ani fɛn wɛrɛw la ni dɛmɛ ye hakɛ caman, cogoyaw ani fɛn wɛrɛw la.
Misaliw
Bootstrap kɔnɔ, butɔni cogoya damadɔ minnu ɲɛfɔlen don ka kɔn, olu kelen-kelen bɛɛ bɛ baara kɛ n’u yɛrɛ ka kɔrɔko ye, ni farankan damadɔ ye minnu bɛ fili a kɔnɔ walasa ka kunnafoni caman sɔrɔ.
Kɔrɔ lasecogo dɛmɛni fɛɛrɛw ma
Baara kɛli ni kulɛri ye walasa ka kɔrɔ fara a kan, o bɛ taamasiyɛn yelen dɔrɔn de di, min tɛna lase dɛmɛni fɛɛrɛw baarakɛlaw ma – i n’a fɔ ɛkran kalanbagaw. Aw ye aw jija kunnafoni minnu jiralen don ni kulɛri ye, olu bɛ ye ka bɔ kɔnɔkow yɛrɛ la (misali la sɛbɛn yelen), walima u bɛ don a kɔnɔ fɛɛrɛ wɛrɛw fɛ, i n’a fɔ sɛbɛn wɛrɛw minnu dogolen don ni .sr-only
kalan ye.
Sɛbɛnniw sirili bali
N’i t’a fɛ butɔni sɛbɛnni ka siri, i bɛ se ka .text-nowrap
kalan fara butɔni kan. Sass kɔnɔ, i bɛ se $btn-white-space: nowrap
ka sɛbɛnniw sirili bali butɔni kelen-kelen bɛɛ kama.
Butɔnw ka taamasiyɛnw
Kalansow .btn
dabɔra ka baara kɛ ni <button>
element ye. Nka, i bɛ Se fana ka baara Kɛ ni o kàlanw ye <a>
walima <input>
fɛn dɔw kan (hali n’a y’a Sɔrɔ navigatɔrɔ dɔw bɛ Se ka baarakɛcogo dɔ Kɛ min tɛ kelen ye dɔɔnin).
Ni baara bɛ kɛ ni butɔni kalasi ye <a>
fɛnw kan minnu bɛ kɛ ka ɲɛ kɔnɔ baarakɛcogo daminɛ (i n’a fɔ kɔnɔkow bɛrɛbɛrɛ), sanni ka ɲɔgɔn cɛsiri ni ɲɛ kuraw walima yɔrɔ kuraw ye ɲɛ sisan kɔnɔ, o jɛgɛnsiraw ka kan ka di a role="button"
ma walasa k’u kuntilenna lase cogo bɛnnen na dɛmɛ fɛɛrɛw ma i n’a fɔ ekran kalanbagaw.
Butɔnw labɛncogo
I mago bɛ butɔni na, nka u tɛ na ni kɔkanna kulɛri gɛlɛnw ye wa? Aw bɛ fɛn minnu bɛ fɛn caman sɛmɛntiya, olu bila u nɔ na ni .btn-outline-*
minnu ye walasa ka kɔkanna jaw ni kulɛriw bɛɛ bɔ butɔni o butɔni kan.
Bonyaw
Fancy butɔni belebelebaw walima fitininw? Aw bɛ a fara a kan .btn-lg
walima .btn-sm
walasa ka hakɛ wɛrɛw fara a kan.
Butɔnw dabɔ ni bloki nivo ye—minnu bɛ bangebaga dɔ bonya bɛɛ lajɛlen na—i kɛtɔ ka .btn-block
.
Jamana min bɛ baara la
Butɔnw bɛna jira ni u digilen don (ni kɔkanna dibi don, ni dan ye dibi ye, ani ni inset shadow ye) ni u bɛ baara la. Wajibi tɛ ka kalasi dɔ fara <button>
s kan i n'a fɔ u bɛ baara kɛ ni kalansen nkalonma ye cogo min na . Nka, i bɛ Se hali bi ka o yecogo waleyali kelen in Wajibiya ni .active
(ani ka aria-pressed="true"
fɛnɲɛnɛma in Dòn a la) n’i mago bɛ ka cogoya in Lasegin porogaramu fɛ.
Hakilila-jɔ-cogo
Aw bɛ butɔni kɛ i n’a fɔ baarakɛbaliw ni disabled
boolean fɛnsɛbɛnni farali ye fɛn o <button>
fɛn kan.
Butɔn minnu bɛ baara kɛ ni <a>
fɛn ye, olu bɛ baara kɛ ni fɛn ye min tɛ kelen ye dɔɔnin:
<a>
s tɛ fɛn in dɛmɛdisabled
, o la i ka kan ka.disabled
kalasi fara a kan walasa a ka kɛ i n’a fɔ a tɛ se ka baara kɛ.- Siti dɔw bɛ yen minnu bɛ se ka kɛ siniɲɛsigi ye walasa ka bɛɛ bali
pointer-events
ankɔri butɔni kan. Navigatɛri minnu bɛ o nafolo dɛmɛ, i tɛna taamasiyɛn balilen ye fewu. - Butɔn minnu bɛ se ka baara kɛ, olu ka kan ka kɛ ni
aria-disabled="true"
fɛn ye min bɛ se ka fɛn in cogoya jira dɛmɛni fɛɛrɛw la.
Link baarakɛcogo lasɔmini
Kalanso .disabled
bɛ baara Kɛ pointer-events: none
k’a ɲini ka s ka jὲɲɔgɔnya baarakɛcogo bali <a>
, nka o CSS nafolo ma Kɛ fɔlɔ. Ka fara o kan, hali navigatɛriw kɔnɔ minnu bɛ dɛmɛ don pointer-events: none
, klaviyeti taamacogo tɛ tiɲɛ, o kɔrɔ ye ko klaviyeti ɲɛnatɔw ni dɛmɛn fɛɛrɛw baarakɛlaw bɛna se ka o jɛgɛnsiraw baara hali bi. O la walasa ka lakana Kɛ, i ka fɛn dɔ Fàra tabindex="-1"
o jɛgɛnsiraw kan (walasa k’u bali ka klaviyeti sinsinnan Sɔrɔ) ani ka JavaScript ladamulen Kɛ k’u ka baarakɛcogo Dabila.
Butɔnw ka plugin
Aw bɛ dɔ fara a kan ni butɔni ye. Kontrɔli butɔni bɛ fɔ walima ka butɔni kuluw Dabɔ yɔrɔ caman kama i n’a fɔ baarakɛminɛnw.
Toggle jamanaw
A fara a kan data-toggle="button"
ka butɔni dɔ active
cogoya wuli. N’i bɛ ka butɔni dɔ wuli ka kɔn, i ka kan ka .active
kalansen fara i bolo fɛ ani aria-pressed="true"
ka fara <button>
.
Jateminɛ kɛsu ani arajo butɔni
Bootstrap ka .button
cogoyaw bɛ se ka baara kɛ ni fɛn wɛrɛw ye, i n’a fɔ <label>
s, walasa ka jatebɔyɔrɔ walima arajo cogoya butɔni wulicogo di. Fàra a data-toggle="buttons"
kan min .btn-group
kɔnɔ o butɔni caman b'u la walasa k'u ka toggling kɛcogo Kɛ JavaScript fɛ ani ka dɔ Fàra s kan i ka butɔni kɔnɔ .btn-group-toggle
cogoya la . A kɔlɔsi ko i bɛ se ka butɔni kelenw dilan minnu bɛ baara kɛ ni donnakow ye walima u kuluw.<input>
O butɔni ninnu cogoya min sɛgɛsɛgɛra, o bɛ Lakodɔn dɔrɔn click
ko kɛlen fɛ butɔni kan. N’i bɛ baara Kɛ ni fɛɛrɛ wɛrɛ ye walasa ka donnakow kuraya—misali la, ni <input type="reset">
donnakow ka nafa ye walima ni i bɛ baara Kɛ ni bolo ye checked
—i bɛna a ɲini ka toggle .active
on the <label>
manually.
A kɔlɔsi ko butɔni minnu lajɛra ka kɔn, olu b’a ɲini i fɛ i ka .active
kalansen fara i yɛrɛ bolo donnakow kan <label>
.
Fɛɛrɛw
Kɛcogo | Cogojirali |
---|---|
$().button('toggle') |
Toggles push jamana. A bɛ butɔni di i n’a fɔ a bɛ baara la. |
$().button('dispose') |
A bɛ element dɔ ka butɔni tiɲɛ. |