ES
PortuguêsEnglishEspañol
Inicio Favoritos
Voltar

Generador de toggle switch (botón de encendido/apagado) CSS

Ajusta el tamaño y los colores y prueba la vista previa. El código usa un checkbox real, así que funciona en formularios y con el teclado.

Cómo usar

Botón de encendido/apagado sin JavaScript


Disponible en: PortuguêsEspañolEnglish

Siguiente herramientaGenerador de tooltip CSS→
Publicidad

Generador de toggle switch (botón de encendido/apagado) CSS: para qué sirve

El botón de encendido/apagado se usa en preferencias, formularios de registro y configuraciones. Este generador crea el interruptor con un checkbox real estilizado con CSS, sin JavaScript: guarda el estado, funciona con teclado y toque, se envía junto con el formulario y el lector de pantalla lo anuncia como activado o desactivado gracias a role=switch.

Ajustas el ancho, el alto, las esquinas y los colores, y pruebas el resultado activado, desactivado y deshabilitado. El código incluye el foco visible, la transición suave que respeta a quienes prefieren menos movimiento y el modo de alto contraste.

Cómo usar

  1. Ajusta el tamaño y las esquinas.
  2. Elige los colores y el texto de la etiqueta.
  3. Copia el HTML y el CSS.

Cuándo usar

  • Preferencias de notificaciones.
  • Modo oscuro del sitio.
  • Aceptación de términos en un formulario.

Preguntas frecuentes

¿Necesita JavaScript?

No para funcionar. Solo si quieres hacer algo en el momento en que el botón cambia, como guardar la preferencia; entonces basta escuchar el evento change del input.

¿Qué tamaño usar en el celular?

El área táctil debe ser de al menos 24 por 24 px según WCAG 2.2, y lo recomendado para el dedo es cerca de 44 px. Como el texto junto al botón también forma parte del label, aumenta el área en la que se puede hacer clic.

¿Es gratis de verdad?

Sí, 100% gratis. Sin registro, sin suscripción y sin límite de uso. Todas las herramientas de Tools123 son gratuitas.

Herramientas similares

¡Muchas gracias por ayudar!

Cada donación ayuda a mantener el sitio en línea. Las herramientas fueron hechas para ayudarte, pero tenemos gastos de servidores. Si puedes ayudar, ¡ayuda mucho! Elige o escribe el monto:

Pago seguro con Stripe. Se abre en otra pestaña.

Las herramientas se ofrecen tal como están, sin garantía. No nos responsabilizamos por los resultados ni por el uso que se hace de ellas.