1

JavaScript で css プロパティのすべての値を取得できますか? たとえば、「cursor」プロパティのすべての値 (poniter、resize など) を取得できますか?

要素からプロパティの値を取得できることを知っています

element.style.cursor

しかし、これは明らかにすべての可能な値を表示することはできません。

4

2 に答える 2

4

いいえ、CSS プロパティの可能な値のすべてをリストする JavaScript でアクセス可能な標準ブラウザ環境 (実際にあるようなものです!) のどこにもないと思います。(可能な値のセットが制限されているプロパティの場合でも同様です。)

この情報はさまざまな仕様でカバーされていますが、CSS 2010 スナップショットはその本体をカバーしています (プロパティのリストは、記述している内容に特に役立ちます)。CSS Basic User Interface Level 3 CR にも多くのもの (たとえばbox-sizing、) があり、W3C Web サイトのさまざまな追加の CR および LC [さらには WD] でカバーされているいくつかの追加の提案があります。

それらは一次情報源です。(一次情報源を引用することを好みます。) (この記事を書いている時点では)大規模な広告がなく、プロパティごとに一次 (W3C) サイトと有用な二次 (MDN) サイトの両方へのリンクある、かなり優れた二次情報源がここにあるようです。

于 2013-07-21T11:40:55.603 に答える
1

いいえ、さまざまな CSS 仕様を参照する必要があります。ブラウザによってサポート レベルが異なります: http://www.w3.org/Style/CSS/current-work

于 2013-07-21T11:53:26.453 に答える