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

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (Ninguna valoración todavía)
Cargando…

También te podría gustar...

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

8 Respuestas

  1. 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

  2. jhefri lopez

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

  3. 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

  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. 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!

  6. Nani

    ¿Por qué utilizas la etiqueta en lugar de ?

  7. 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 . . ¿?

Deja un comentario

El email no se publica. Todos los campos obligatorios.