Bootstrap 3
  • Contenidos
  • Introducción
    • Frameworks responsive
    • Funcionamiento del diseño adaptable
    • Probando el responsive
  • Página básica
  • Sistema de Rejilla
    • Forzar el cambio de fila
    • Anidamiento de columnas
    • Márgenes o espaciado entre columnas
    • Ordenación de columnas
  • Utilidades responsive
  • Media Queries
  • Componentes Responsive
    • Botones
    • Desplegables
    • Grupos de botones
    • Formularios
    • Navegación
    • Barra de navegación
    • Tablas
  • Ejercicios 1
  • Ejercicios 2
  • Bibliografía
Con tecnología de GitBook
En esta página
  • Tamaño de los botones
  • Elementos tipo botón

¿Te fue útil?

  1. Componentes Responsive

Botones

AnteriorComponentes ResponsiveSiguienteDesplegables

Última actualización hace 5 años

¿Te fue útil?

Mediante la clase .btn podemos aplicar estilo a los elementos tipo button. Esta clase la podemos combinar con .btn-default, .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger, .btn-link para crear botones para diferentes estados o acciones en nuestros formularios:

El código HTML que tendríamos que escribir para conseguir estos botones es el siguiente:

<button type="button" class="btn btn-default">Default</button>
<button type="button" class="btn btn-primary">Primary</button>
<button type="button" class="btn btn-success">Success</button>
<button type="button" class="btn btn-info">Info</button>
<button type="button" class="btn btn-warning">Warning</button>
<button type="button" class="btn btn-danger">Danger</button>
<button type="button" class="btn btn-link">Link</button>

Tamaño de los botones

Podemos variar el tamaño de los botones simplemente añadiendo las clases .btn-lg, .btn-sm, o .btn-xs:

<p>
  <button type="button" class="btn btn-primary btn-lg">Large button</button>
  <button type="button" class="btn btn-default btn-lg">Large button</button>
</p>
<p>
  <button type="button" class="btn btn-primary">Default button</button>
  <button type="button" class="btn btn-default">Default button</button>
</p>
<p>
  <button type="button" class="btn btn-primary btn-sm">Small button</button>
  <button type="button" class="btn btn-default btn-sm">Small button</button>
</p>
<p>
  <button type="button" class="btn btn-primary btn-xs">Extra small button</button>
  <button type="button" class="btn btn-default btn-xs">Extra small button</button>
</p>

Los botones del código anterior se mostrarían de la forma:

Elementos tipo botón

El estilo tipo botón no solo lo podemos aplicar sobre las etiquetas button sino que funcionará de la misma forma con <a> y <input>:

<a class="btn btn-default" href="#" role="button">Link</a>
<button class="btn btn-default" type="submit">Button</button>
<input class="btn btn-default" type="button" value="Input">
<input class="btn btn-default" type="submit" value="Submit">

Todos estos elementos se renderizarán de la misma forma:

Botones
Tamaño de los botones
Elementos tipo botón