Ejemplo para cambiar "dinamicamente" css mediante jsvascript :
Código Javascript
:
Ver originaldocument.getElementById('id').style.(propiedad)
/*El id puedes crearlo mediante un node, la propiedad puede ser cualquiera de CSS3 (en chrome) ne firefox y en IE hay reestricciones.*/
document.getElementById('id').style.backgroundImage = 'parametro'
//el parametro tiene que ir entre comillas simples, no como en un array.
¿
Que pasa si quiero añadir valores tipo int/float? , me alegra que me hagas esa pregunta (
de nada, brais) gracias brais!** xD , veamos un ejemplo :
Código Javascript
:
Ver originaldocument.getElementById('id').style.webkitTransform ='translateX('+(valor)+'px)';
/*simplemente utilizamos el digno de concatenar elementos , es decir + a la apertura y al cierre.
ejemplo completo : */
document.getElementById('divCAJABOX').style.webkitTransform ='translateX('+(120)+'px)';
Espero que te sea de ayuda.
Recuerda que Javascriopt es un lenguaje
imperativo y el termino "dinamico" es pura redundancia.
ps. **me llamo brais, era una pequeña irreverencia por mi parte.