parra_listas escribió:

Hola a todos.

Sabe alguien si es posible acceder a los objetos css para cambiarle las propiedades en tiempo de ejecucion? habia pensado mediante javascript, pero la verdad es que no se como referenciar el objeto "css" ni sus elementos.


Puedes acceder a las reglas de las hojas de estilo que ha cargado la página mediante

document.styleSheets[n].cssRules // W3C
document.styleSheets[n].rules   // Microsoft

siendo n la posición de la hoja de estilos, normalmente 0.

Obtendrás un vector con todas las reglas de la página, numeradas según el orden de aparición, por lo que te aconsejo que pongas las que quieras acceder en los primeros lugares para evitar problemas.

Puedes acceder a la propiedad del siguiente modo:

document.styleSheets[n].cssRule[n].style.nombredelapropiedad,

por ejemplo:

document.styleSheets[0].cssRule.style.color

Más información:
http://www.quirksmode.org/dom/changess.html

--
Vicente Gallur Valero
http://www.vgcomunicacion.com

_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a