CSS
        
        
          
                Baseline
                
                  Widely available
                
                 *
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年9月.
* Some parts of this feature may have varying levels of support.
CSS インターフェイス は CSS に関連した便利なメソッドを持っています。このインターフェイスにはオブジェクトは実装されていません。静的メソッドのみがあり、実用的なインターフェイスになっています。
静的プロパティ
- CSS.highlightsExperimental
- 
HighlightRegistryへのアクセスを提供します。これは任意のテキスト範囲を CSS Custom Highlight API を使用してスタイル設定するために使用するものです。
- CSS.paintWorkletExperimental 安全なコンテキスト用
- 
描画に関するすべてのクラスを担当するワークレットへのアクセスを提供します。 
メソッド
CSS インターフェイスはユーティリティインターフェイスです。この型のオブジェクトは作成できません。静的メソッドのみが定義されています。
静的メソッド
継承している静的メソッドはありません。
- CSS.registerProperty()
- 
カスタムプロパティを登録し、プロパティ型のチェック、既定値、値の継承の有無を指定します。
- CSS.supports()
- 
引数で与えられたプロパティと値の組や条件に対応しているかどうかを示す論理値を返します。 
- CSS.escape()
- 
主に CSS セレクターの一部として使用するための文字列をエスケープするのに使用できます。 
- CSS ファクトリー関数
- 
使用したファクトリー関数のメソッドの名前を単位としてパラメーターの数値の値を持つ新しい CSSUnitValueを返すために使用できます。jsCSS.em(3); // CSSUnitValue {value: 3, unit: "em"}
インスタンスメソッド
CSS インターフェイスはユーティリティインターフェイスです。この型のオブジェクトは作成できません。静的プロパティのみが定義されています。
仕様書
| Specification | 
|---|
| CSS Object Model (CSSOM)> # namespacedef-css> | 
ブラウザーの互換性
Loading…