Cambiar el estilo CSS de una web dinámicamente. Parte I – JavaScript

Sobre este artículo

ISC Daniel Ernesto Navarro Herrera de OK Hosting Mexico

LaWebera.es :: Diseño Web

Licencia: Licencia: Contenido exclusivo de LaWebera.es. Prohibida su copia. Se pueden citar partes del artículo enlazando a lawebera.es

También te podría gustar...

8 Respuestas

  1. asd89

    Brother muy bueno tu articulo (Y)

    Pero queria saber si puedes hacer unos que cambie automaticamente? Osea, por ejemplo que cada 10 segundos cambie el color sin hacer un click . . . automaticamente . . ¿?

  2. Nani

    ¿Por qué utilizas la etiqueta en lugar de ?

  3. Nani

    Vaya, no se muestra mi comentario por haber utilizado los paréntesis angulares.

    Digo que por qué utilizas la etiqueta header en vez de head. Imagino que será por equivocación, o por autocompletado.

    • Verónica

      Hola Nani,

      Efectivamente era una errata dentro del código, no es header sino head como comentabas.

      Muchas gracias por avisar, ya está corregido.

      Saludos!

  4. Irwing

    Disculpa, y si quiero cambiar directamente un div(estilo, en especifico el background)? este por ejemplo tiene una clase e igual que in id, gracias no se si me explique :)

  5. Sergi

    Amigos. Yo tengo otra forma de hacer esto. Mie ejemplo puede toma la imagen de una base de datos, o de cualquier otro lugar, y hacer que se cambie el fondo.

    Yo programo en c# y asp.net. Mi truco es utilizar el control Literal de asp, este control se puede utilizar fuera de un webForm.

    El ejemplo es, en el HEAD de lapagina poner el control:

    Luego en el codigo de la pagina, en el Load escribir el codigo para hacer que cargue la imagen.

    // escribir el CSS para cambiar la imagen de fondo en funcion de lo que haya en la BBDD
    string cssFondo = ” header { background-image: url(” +
    “[RUTA DE TU IMAGEN]” + “)} “;

    imgFondo.Text = cssFondo;

    Como observareis en el ejemplo he utilizado el nombre de CSS header, pero realmente podeis poner el CSS que estes utilizando y hacer que modifique la propiedad de ese CSS, si ya tiene un backgroun-image, lo sustituira por este, pero yo, por ejemplo, lo he utilizado haciendo que en el CSS no haya el backgroun-image y que solo lo carque aqui.

    En mi caso es el fondo de la pagina, pero deberia de funcionar con cualquier DIV y CSS que creeis.

    Un saludo, espero que os ayude y os guste este ejemplo

  6. jhefri lopez

    puedes hacer lo mismo pero con los botones cambien ese color al darle clik

  7. Edy Muro

    pero como hacer para que estos cambios de estilos css se guarden osease, me refiere a que no cambien:\ no se como guardar los cambios css en mysql

    por que si se refresca la pagina, si se avandona o vuelve a entrar ps esta no se queda como se dejo vuelve a su esta normal osease color blanco

    un claro ejemplo es cambiar los fondos de los comentarios de facebook estos se almacenan no se como rayos pero nunca cambian se quedan igual

Deja un comentario

El email no se publica. Todos los campos obligatorios.