En Firefox, Opera e IE puedo conseguirlos a través de:¿Cómo obtengo todas las propiedades CSS compatibles en WebKit?
>> for (k in document.body.style) console.log(k) -> opacity background height textAlign . ... long list ... . pointerEvents
En WebKit el resultado es bastante diferente:
>> for (k in document.body.style) console.log(k) -> cssText length parentRule getPropertyValue getPropertyCSSValue removeProperty getPropertyPriority setProperty item getPropertyShorthand isPropertyImplicit
Actualización: última WebKit does enumerate over CSS properties in HTMLElement.style misma manera todo el sobre los navegadores lo hacen.
Iterar 'document.body.style' proporciona las propiedades de estilo de Javascript. 'document.defaultView.getComputedStyle (document.body, '')' solo tiene las propiedades de CSS. p.ej. 'backgroundAttachment' vs.' background-attachment'. –
cualquier forma de obtener todos sus posibles toques de valores como 'heredar', porcentaje, texto abajo; para cada uno de ellos. incluso si usas js. –