Este artículo describirá los métodos para agregar CSS con JavaScript.
Cómo agregar CSS con JavaScript?
En JavaScript, puede agregar estilos CSS a un elemento modificando su propiedad de estilo utilizando los siguientes métodos o enfoques:
Método 1: Agregue CSS con JavaScript utilizando la propiedad "estilo"
Para agregar CSS en JavaScript, use el "estilo" propiedad. Se utiliza para acceder y manipular los estilos en línea de un elemento. Da un objeto que representa los estilos en línea de un elemento y le permite obtener o establecer propiedades de estilo individual.
Sintaxis
Para agregar estilo CSS en JavaScript, la siguiente sintaxis se utiliza para el "estilo" propiedad:
Aquí, "elemento"Es una referencia a un elemento HTML.
Ejemplo
En el siguiente ejemplo, peinaremos los botones usando JavaScript. En primer lugar, crearemos tres botones y asignaremos IDS, lo que ayuda a acceder a los elementos de los botones para el estilo:
Antes de diseñar, la salida se verá así:
Ahora, diseñemos estos botones en JavaScript usando el "estilo" propiedad. Primero, obtenga todos los elementos del botón utilizando sus ID asignados con la ayuda del "getElementById ()" método:
Dejar de acuerdo = documento.getElementById ("BTN1");Establezca los colores de fondo de todos estos botones utilizando el "estilo" propiedad:
aceptar.estilo.backgroundColor = "verde";Como puede ver, los botones han sido diseñados con éxito utilizando el "estilo" propiedad:
Método 2: Agregar CSS con JavaScript usando el método "setAttribute ()"
Para agregar el estilo CSS en JavaScript, use el "setAttribute ()" método. Se usa para establecer o agregar un atributo y su valor a un elemento HTML.
Sintaxis
La siguiente sintaxis se utiliza para el "setAttribute ()" método:
Ejemplo
Aquí, estableceremos los diferentes estilos en los botones en JavaScript usando el "setAttribute ()" método. Establezca el radio de borde de todos los botones en ".5", Y el color de texto del"Aceptar" y "Rechazar"Botones a"blanco".
Producción
Método 3: Agregue CSS con JavaScript usando el método "CreateElement ()"
Si desea crear clases o identificaciones en el estilo JavaScript como en el estilo CSS, use el "createElement ()" método. Se utiliza para crear dinámicamente un nuevo elemento. Para el estilo crea un "estilo"Elemento usando este método. El "CreateElement ('estilo')El método en JavaScript se usa para crear dinámicamente un nuevo elemento de estilo, que se puede usar para agregar estilos CSS a una página web.
Sintaxis
La sintaxis dada se usa para el "createElement ()" método:
Para agregar estilo CSS en JavaScript, use la sintaxis dada:
estilo const = documento.createElement ('estilo');Luego agregue el elemento de estilo en la etiqueta de la cabeza usando la sintaxis a continuación:
documento.cabeza.appendchild (estilo);Aquí, "estilo"Es una referencia al elemento de estilo recién creado, y"documento.cabeza"Es el elemento principal del documento HTML.
Ejemplo
Primero, cree un elemento de estilo usando el "createElement ()" método:
Ahora, crea un "btn"Clase para aplicar el mismo estilo en todos los botones e ID"BTN1","btn2" y "BTN3"Para el estilo de botón individual:
estilo.innerhtml = 'Ahora, agregue el elemento de estilo al jefe del documento pasando como parámetro al "añadir Niño()" método:
documento.cabeza.appendchild (estilo);Producción
Eso se trata de agregar CSS en JavaScript.
Conclusión
Para agregar CSS con JavaScript, utilice el estilo en línea, incluido el "estilo"Propiedad, y"setAttribute ()"Método, o el estilo global utilizando el"createElement ()" método. El estilo global es más eficiente, mientras que no se recomienda un método en línea, ya que dificulta mantener los estilos de aplicación y puede conducir a la repetición del código. Este artículo describió los métodos para agregar CSS con JavaScript.