Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

396
Vistas
Botón: ¿el estado activo cambia el tamaño del botón después de alternar el texto?

Tengo un botón de arranque que alterna algunos diseños CSS para mi sitio web cuando se hace clic. Lo estoy usando para cambiar el fondo del sitio web a través de un JS simple para alternar la clase. Sin embargo, cuando el botón está activo, obtengo un comportamiento realmente extraño en el que cambia el tamaño y el color de mi botón.

Si el botón es negro y grande, en activo se reduce a pequeño y blanco. Al hacer clic, vuelve al estado correcto.

archivo SASS

 .dark-mode #Homepage //ID for div that holds all elements on this page background: #202020 color: white .press // ID for custom buttons color: white .press:hover color: white text-shadow: 2px 3px 5px #d3d3d3ab .quote-widget //custom element color: black background: #e6e6e6c7

reaccionar archivo js

 /* toggleTheme() function which will change between light and dark mode */ function toggleTheme() { var el = document.body; el.classList.toggle("dark-mode"); // toggle class of object with corresponding class } //inside the functional component: {/* Toggle theme button */} <div className='theme-widget'> <button onClick={toggleTheme} id="swap" className="toggle-theme">{'\u25D1'}</button> </div>
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda