CSS
Baseline
広く利用可能
*
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年9月以降、すべてのブラウザーで利用可能です。
* この機能の一部は、対応レベルが異なる場合があります。
CSS インターフェイス は CSS に関連した便利なメソッドを持っています。このインターフェイスにはオブジェクトは実装されていません。静的メソッドのみがあり、実用的なインターフェイスになっています。
静的プロパティ
CSS.highlights-
HighlightRegistryへのアクセスを提供します。これは任意のテキスト範囲を CSS Custom Highlight API を使用してスタイル設定するために使用するものです。 CSS.paintWorklet安全なコンテキスト用-
描画に関するすべてのクラスを担当するワークレットへのアクセスを提供します。
メソッド
CSS インターフェイスはユーティリティインターフェイスです。この型のオブジェクトは作成できません。静的メソッドのみが定義されています。
静的メソッド
継承している静的メソッドはありません。
CSS.registerProperty()-
カスタムプロパティを登録し、プロパティ型のチェック、既定値、値の継承の有無を指定します。
CSS.supports()-
引数で与えられたプロパティと値の組や条件に対応しているかどうかを示す論理値を返します。
CSS.escape()-
主に CSS セレクターの一部として使用するための文字列をエスケープするのに使用できます。
- CSS ファクトリー関数
-
使用したファクトリー関数のメソッドの名前を単位としてパラメーターの数値の値を持つ新しい
CSSUnitValueを返すために使用できます。jsCSS.em(3); // CSSUnitValue {value: 3, unit: "em"}
インスタンスメソッド
CSS インターフェイスはユーティリティインターフェイスです。この型のオブジェクトは作成できません。静的プロパティのみが定義されています。
仕様書
| 仕様書 |
|---|
| CSS Object Model (CSSOM)> # namespacedef-css> |