Botones
Bootstrap kaqpa sapanchasqa ñit'ina estilokuna ruwanakuna formulariokunapi, rimanakunakunapi chaymanta aswan achka sayaykunapaq, estadokuna chaymanta aswan yanapakuywan llamk'achiy.
Ejemplos
Bootstrap achka ñawpaqmanta riqsisqa botón estilokunayuq, sapa huk kikin semántico propósito kaqninta servin, huk pisi extrakuna aswan kamachiypaq wikch'usqa kaqwan.
Yanapakuq tecnologiakunaman significadota apachiy
Color llamk'achiyta significado yapanapaq huk rikuy rikuchiyllata qun, mayqinchus mana yanapakuq tecnologiakuna llamk'aqkunaman chayachikunqachu – pantalla ñawiriqkuna hina. Aseguray willayta llimp'iwan riqsichisqa kikin contenidomanta sut'i kaqta (kayhina rikukuq qillqa), utaq huk ñankunawan churasqa kaqta, kayhina yapasqa qillqa .sr-only
clasewan pakasqa.
Qillqa p'istuyta mana llamk'achiy
Sichus mana munankichu chay botón qillqa p'istuyta, chay .text-nowrap
claseta yapayta atinki chay botón kaqman. Sass kaqpi, $btn-white-space: nowrap
sapa ñit'inapaq qillqa p'istuy mana llamk'achinapaq churayta atikunki.
Etiquetas de botón
Chay .btn
clasekuna <button>
elementowan llamk’anapaq ruwasqa kachkan. <a>
Ichaqa, kay clasekunata utaq elementokunapipas llamk'achiy atikunki <input>
(wakin maskaqkuna huk pisi hukniray ruwayta churankuman chaypas).
Botón clasekuna <a>
elementokunapi llamk'achkanki chaymanta llamk'achkanku p'anqa ukhupi ruwanakunata llamk'achinankupaq (imayna urmachiy contenido), aswan musuq p'anqakunaman utaq t'aqakunaman kunan p'anqa ukhupi t'inkiymanta, kay t'inkikuna huk qusqa kanan tiyan role="button"
allinta propósitoninkuta yanapakuq tecnologiakunaman chayhina pantalla ñawiriqkuna.
Botones de contorno
¿Necesitan huk botón, ichaqa manachu chay hefty fondo colores apamusqanku? Ñawpaqmanta tikraq clasekunata .btn-outline-*
mayqin ñit'inapipas llapa qhipa siq'ikunata chaymanta llimp'ikunata hurqunapaq kaqkunawan tikray.
Tamaños
¿Aswan hatunchu icha aswan huch’uy botonkunatachu munanki? Añadir .btn-lg
o .btn-sm
para tamaños adicionales.
Bloque nivel botones ruway —chaykuna huk tayta-mamapa hunt'a anchunta span— yapaspa .btn-block
.
Estado activa
Botonkuna ñit'isqa rikukunqa (aswan yana qhipa kaqwan, aswan yana frontera kaqwan, chaymanta churasqa llantuywan) ruwasqa kaqtin. Mana huk clase yapanapaq kanchu <button>
s kaqman imaynachus huk pseudo-clase llamk'achinku . Ichaqa, hinallataqmi kallpachayta atikunki kikin ruwasqa rikch'ayta kaywan .active
(hinallataq aria-pressed="true"
atributota churayta) sichus estadota programaticamente kaqmanta ruwanayki tiyan.
Mana atiq suyu
Botónkunata mana llamk'achiq hina ruway disabled
, mayqin <button>
elementomanpas boolean atributota yapaspa.
Elementota llamk'achispa mana llamk'achisqa ñit'inakunaqa <a>
huk chhika hukniraytam purinku:
<a>
s mana atributota yanapankuchu , chayrayku clasetadisabled
yapanayki tiyan qhawaypi mana atisqa rikhurinanpaq..disabled
- Wakin hamuq pachapaq allin estilokuna churasqa kanku tukuy
pointer-events
ancla botones kaqpi mana llamk'achinapaq. Navegadores kaqpi mayqinkunachus chay propiedad yanapakunku, mana mana llamk'achisqa kursuta tukuypi rikunkichu. - Mana llamk'achisqa botones
aria-disabled="true"
atributota churananku tiyan elemento estadota yanapaq tecnologiakunaman rikuchinapaq.
Advertencia de funcionalidad de enlace
.disabled
Clase llamk'achin s pointer-events: none
t'inki ruwayta mana llamk'achiyta munaspa <a>
, ichaqa chay CSS kaqnin manaraq estandarizadachu. Chaymanta, yanapayta ruwanku navegadorkunapipas pointer-events: none
, teclado puriy mana afectasqa qhipakuchkan, niyta munan rikuq teclado llamk'aqkuna chaymanta yanapakuq tecnologiakuna llamk'aqkuna kay t'inkikuna llamk'achiyta atinqakuraq. Chaymi mana imamanta manchakuspa, huk tabindex="-1"
atributota kay t'inkikunapi yapay (mana teclado enfoqueta chaskinankupaq) chaymanta JavaScript ruwasqa llamk'achiy ruwanankuta mana llamk'achinankupaq.
Plugin de botón
Astawan ruway botoneswan. Control ñit'ina willan utaq huñukuna botones ruwan aswan componentes kaqpaq imayna llamkanakuna barrakuna.
Estadokunata tikray
data-toggle="button"
Huk ñit'inap kayninta tikranapaq yapay active
. Sichus huk ñit'inata ñawpaqmanta tikrachkanki, makiwan .active
claseta yapanayki tiyan chaymanta .aria-pressed="true"
<button>
Caja de verificación y botones de radio
Bootstrap kaqpa .button
estilonkuna wak elementokunaman churakunman, <label>
s hina, qhaway qututa utaq radio estilo ñit'inata tikrayta qunapaq. Yanapakuy data-toggle="buttons"
hukman .btn-group
chay tikrasqa ñit'inakunayuq kaqta JavaScript kaqnintakama tikray ruwayninkuta atichinanpaq chaymanta s ñit'inakunayki ukhupi .btn-group-toggle
estilopaq yapay. Reparay sapalla yaykuna kallpachasqa botones utaq qutukuna chaymanta ruwayta atikunki.<input>
Kay botonespaq qhawasqa estadoqa botón kaqpi evento kaqnintakamalla musuqchasqa kachkan . click
Sichus huk ruwayta llamk'achkanki yaykusqa musuqyachinaykipaq —kayhina, <input type="reset">
yaykusqapa propiedadninta makiwan utaq makiwan checked
ruwaspa— makiwan .active
llamk'achinayki <label>
tiyan.
.active
Reparay ñawpaqmanta qhawasqa ñit'inakuna makiwan claseta yaykusqaman yapanaykipaq mañan <label>
.
Métodos
Imayna | Willay |
---|---|
$().button('toggle') |
Toggles estado de empuje. Chay botónmanmi qun chay rikchayta activasqa kasqanmanta. |
$().button('dispose') |
Huk elementopa ñit'inanta chinkachin. |