A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://developer.mozilla.org/ja/docs/Web/API/CSSGroupingRule/insertRule below:

CSSGroupingRule: insertRule() メソッド - Web API

CSSGroupingRule: insertRule() メソッド

Baseline Widely available

insertRule() は CSSGroupingRule インターフェイスのメソッドで、新しい CSS ルールを CSS ルールのリストへ追加します。

構文
insertRule(rule)
insertRule(rule, index)
引数
rule

文字列です。

index 省略可

省略可能で、このルールを挿入する位置です。既定値は 0 です。

返値

新しいルールの位置です。

例外
IndexSizeError DOMException

index が子 CSS ルールの数以上であった場合に発生します。

HierarchyRequestError DOMException

CSS で規定された制約により、リストの指定された(ゼロ起点の)インデックス位置に新しいルールが挿入できない場合に発生します。

InvalidStateError DOMException

新しいルールが @namespace アットルールで、子 CSS ルールのリストが @import アットルールと @namespace アットルール以外のものを含んでいる場合に発生します。

例
let myRules = document.styleSheets[0].cssRules;
myRules[0].insertRule(
  "html {background-color: blue;}",
  0,
); /* HTML 要素に対するルールを位置 0 に挿入します。 */
仕様書 ブラウザーの互換性

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4