Antes de nada, decir que esto lo habia enviado como mensaje privado a JavierB, pero me di cuenta de que ese no era el modo, de modo que hago publico el tema para cuando resolvamos mi duda, cualquiera que tenga la misma duda en un futuro pueda buscarlo en la web.
Referente a la web :http://www.telefonica.net/web2/blas-mar/leercss.html , la seccion de leer CSS externo.
En esta web se expone un modo de leer y modificar valores CSS :
Código:
Mi duda es la siguiente:function cambiarPropiedad(regla,propi,valor) { if (document.all) miRegla = document.styleSheets[0].rules; else miRegla = document.styleSheets[0].cssRules; for (i=0; reg=miRegla[i]; i++) if (reg.selectorText.toLowerCase() == regla.toLowerCase() ) reg.style[propi]=valor; }
Sabiendo que le podemos enviar como argumentos, una regla, una priedad y un valor.
Si en vez de una regla como por ejemplo una clase (como en el ejemplo) quiero cambiar un @keyframe, ¿como afecta esto a la sintaxis? ¿como puedo acceder y pasarle los valores de los frames de 0% a 100%? ¿como puedo posteriormente mandarle reglas especificas dentro del rango del frame?
Ejemplo :
@keyframe ejemplo {
0% {tranform:rotate(0deg);}
100%{tranform:rotate(180def);}
}
Si quiero modificar el tranform que esta dentro del frameset 0% ¿como es la sintaxis para enviarle como argumento dicha propiedad?