SYNCERのロゴ
アイキャッチ画像

CSSNamespaceRule - @namespaceのCSSルール

CSSNamespaceRuleは、@namespaceのCSSルールを管理するための機能を備えたインターフェイスです。

概要

名前
CSSNamespaceRule
継承
IDL
[Exposed=Window]
interface CSSNamespaceRule : CSSRule {
  readonly attribute CSSOMString namespaceURI;
  readonly attribute CSSOMString prefix;
};

typedef USVString CSSOMString;
仕様書
https://drafts.csswg.org/cssom/#cssnamespacerule

チュートリアル

CSSNamespaceRuleは、CSSRuleListの各インデックスに含まれています。先にStyleSheetListCSSStyleSheetCSSRuleListCSSRuleを理解して下さい。下記のような@namespaceのCSSルールがCSSNamespaceRuleです。

@namespace svg url( http://www.w3.org/2000/svg ) ;

コンストラクタ

コンストラクタはありません。

プロパティ

namespaceURI

名前空間のURIを文字列で返します。

prefix

接頭辞を文字列で返します。

メソッド

固有のメソッドはありません。

定数

固有の定数はありません。

イベント

固有のイベントハンドラはありません。

サポート状況

クリックすると、バージョンごとの対応状況を確認できます。

FeaturesChromeFirefoxSafariEdgeIEOperaiOS SafariAndroid
CSSNamespaceRule 47+ 53+ 10+ 9+ 34+ 10.0+×
namespaceURI 47+× 10+ 9+ 34+ 10.0+×
prefix 47+× 10+ 9+ 34+ 10.0+×
  • Twitterでシェア
  • Facebookでシェア
  • Google+でシェア
  • はてなブックマークでシェア
  • pocketに保存
  • LINEでシェア
更新履歴
2017年10月15日 (日)
コンテンツを公開しました。