Umi botón rehegua
Eipuru Bootstrap estilo botón jeporupyre rehegua tembiaporãme g̃uarã formulario, ñe’ẽñemi ha hetave mba’épe pytyvõ reheve heta tuichakue, estado ha hetave mba’épe g̃uarã.
Tembiecharã
Bootstrap oguereko heta estilo botón oñembohekopyréva, peteĩteĩva oservíva ipropósito semántico, mbovymi extra oñemombóva ipype control hetave hag̃ua.
Ombohasávo he’iséva umi tecnología oipytyvõvape
Oipurúvo saꞌi omoĩ hag̃ua heꞌiséva omeꞌe peteĩ jehechaukarãnte, noñembohasamoꞌãiva umi oiporúvape umi tecnología oipytyvõva – haꞌeháicha umi pantalla moñeꞌerã. Ejesareko marandu ojehechaukáva saꞌi rupive ojehecha porãha pe contenido-gui voi (techapyrã, jehaipyre ojehecháva), térã oikeha ambue tape rupive, haꞌeháicha jehaipyre adicional oñeñomivaꞌekue .sr-only
mboꞌepy ndive.
Embogue jehaipyre ñembohysýi
Ndereipotáiramo pe botón jehaipyre oñembojere, ikatu emoĩ pe .text-nowrap
mbo’esyry pe botón-pe. Sass-pe, ikatu emohenda $btn-white-space: nowrap
embogue hag̃ua jehaipyre ñembohysýi peteĩteĩva mboajepyrévape g̃uarã.
Etiquetas de botón rehegua
Umi .btn
mboꞌepy ojejapo ojepuru hag̃ua <button>
elemento ndive. Ha katu, ikatu avei eipuru ko’ã mbo’esyry <a>
térã <input>
elemento rehe (jepémo oĩ kundahára ikatúva omoĩ peteĩ ñe’ẽmondo iñambue’imiva).
Oipurúvo mboꞌepy botón rehegua umi <a>
elemento ojeporúva omoñepyrũ hag̃ua mbaꞌeporã página ryepýpe (contenido oñemboguejývaicha), oñembojoaju rangue página térã sección pyahúpe página koꞌag̃agua ryepýpe, koꞌã joajuha oñemeꞌevaꞌerã peteĩ role="button"
ombohasa hag̃ua hekopete hembipotápe umi tecnología oipytyvõvape haꞌeháicha umi omoñe’ẽva pantalla-pe.
Umi botón esquema rehegua
¿Oikotevẽ peteĩ botón, ha katu ndaha’éi umi colores de fondo hefty oguerúva hikuái? Emyengovia umi clase modificador por defecto .btn-outline-*
umi oipeꞌa hag̃ua opaite taꞌãngamýi ha saꞌi tapykuegua oimeraẽva botón rehe.
Tuichakuéra
¿Reipotaiterei umi botón tuichavéva térã michĩvéva? Oñemoĩve .btn-lg
térã .btn-sm
umi tamaño adicional-pe g̃uarã.
Ejapo umi botón nivel bloque rehegua —umi oñemosarambíva peteĩ túva ipekue pukukue— emoĩvo .btn-block
.
Estado activo rehegua
Umi botón ojehechaukáta ojepysóramo (oguerekóva peteĩ fondo iñypytũvéva, peteĩ borde iñypytũvéva ha sombra insertada) oñemboguata jave. Natekotevẽi oñembojoapy peteĩ mbo’esyry <button>
s-pe oipuruháicha hikuái peteĩ pseudo-clase . Ha katu, ikatu gueteri embojere peteĩchagua jehechauka activo ndive .active
(ha emoinge aria-pressed="true"
atributo) tekotevẽramo embojevy estado programáticamente.
Estado discapacitado rehegua
Ejapo umi botón ojehecha hag̃ua inactivo emoĩvo disabled
atributo booleano oimeraẽ <button>
elemento-pe.
Umi botón oñemboykéva oipurúva <a>
elemento oñekomporta iñambue’imi:
<a>
s ndoipytyvõidisabled
atributo, upévare emoĩva’erã.disabled
mbo’esyry ojehecha hag̃ua ojehechaháicha oñemboykéva.- Oĩ estilo futuro-pe g̃uarã oñemboguapýva oñemboyke hag̃ua opaite
pointer-events
umi botón anclaje-pe. Umi kundahárape oipytyvõva upe mba’ekuaarã, nderehechamo’ãi mba’eveichavérõ pe cursor oñemboykéva. - Umi botón oñemboykéva oguerekovaꞌerã
aria-disabled="true"
atributo ohechauka hag̃ua elemento estado umi tecnología oipytyvõvape.
Enlace funcionalidad rehegua advertencia
Pe .disabled
mbo’esyry oipuru pointer-events: none
oñeha’ã hag̃ua ombogue <a>
s joajuha rembiaporã, ha katu upe CSS mba’ekuaarã ne’ĩra gueteri oñemboheko. Avei, umi kundahárape jepe oipytyvõva pointer-events: none
, teclado jeguata opyta ndojehúi mba’eve, he’iséva umi teclado ohecháva ha umi tecnología oipytyvõva oipurúva ikatúta gueteri omomba’apo ko’ã joajuha. Upéicha reime hag̃ua seguro, emoĩ peteĩ tabindex="-1"
atributo ko’ã enlace-pe (ani hag̃ua ohupyty teclado enfoque) ha eipuru JavaScript personalizado embogue hag̃ua hembiapo.
Plugin de botón rehegua
Ejapo hetave mba’e umi botón reheve. Control botón heꞌi térã omoheñói botón aty hetave componente-pe g̃uarã tembipururã ryru-icha.
Ombohasa umi estado
Emoĩve data-toggle="button"
emoambue hag̃ua peteĩ botón active
estado. Embohasa mboyve peteĩ botón, emoĩva’erã nde po rupive .active
mbo’esyry ha aria-pressed="true"
.<button>
Caja de verificación ha umi botón de radio
Bootstrap .button
estilokuéra ikatu ojeporu ambue elemento-pe, <label>
s-icha, omeꞌe hag̃ua casilla de verificación térã radio estilo botón toggling. Emoĩ data-toggle="buttons"
peteĩ .btn-group
oguerekóva umi mboajepyréva oñemoambuéva emboguata hag̃ua ijeiko ñemoambue JavaScript rupive ha emoĩ .btn-group-toggle
estilo hag̃ua <input>
s nde mboajepyréva ryepýpe. Eñamindu’u ikatuha ejapo peteĩ mboajepyréva jeike rupive térã aty umívagui.
Pe estado ojehechava’ekue ko’ã botón-pe g̃uarã oñembopyahu click
evento rupive añoite pe botón-pe. Eipurúramo ambue tape embopyahu hag̃ua jeikepyre —techapyrã, eipuru <input type="reset">
térã emoĩvo manóme pe jeikepyre checked
mbaꞌekuaarã—tekotevẽta embohasa .active
nde <label>
po rupive.
Eñamindu’u umi botón ojehechava’ekue mboyve oikotevẽha emoĩ nde po rupive pe .active
mbo’esyry pe entrada-pe <label>
.
Método-kuéra rehegua
Tapereko | Techaukaha |
---|---|
$().button('toggle') |
Ombohasa estado empuje rehegua. Ome’ẽ pe botón-pe ojehechaháicha oñemboguata hague. |
$().button('dispose') |
Ohundi peteĩ elemento botón. |