w Firefox, Opera i IE mogę je zdobyć poprzez:Jak uzyskać wszystkie obsługiwane właściwości CSS w pakiecie WebKit?
>> for (k in document.body.style) console.log(k) -> opacity background height textAlign . ... long list ... . pointerEvents
W WebKit wynik jest zupełnie inna:
>> for (k in document.body.style) console.log(k) -> cssText length parentRule getPropertyValue getPropertyCSSValue removeProperty getPropertyPriority setProperty item getPropertyShorthand isPropertyImplicit
Aktualizacja: najnowszy WebKit does enumerate over CSS properties in HTMLElement.style sam sposób wszystkich ponad przeglądarki robią.
Iterowanie 'document.body.style' zapewnia właściwości stylu JavaScript. 'document.defaultView.getComputedStyle (document.body, '')' ma tylko właściwości CSS. na przykład 'backgroundAttachment' vs.' background-attachment'. –
w dowolny sposób, aby uzyskać wszystkie możliwe wskazówki dotyczące wartości takich jak "dziedziczenie", procent, tekst na dole; dla każdego z nich. nawet jeśli używasz js. –