From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/ja/web/css/counter-set/index.html | 109 ++++++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) create mode 100644 files/ja/web/css/counter-set/index.html (limited to 'files/ja/web/css/counter-set') diff --git a/files/ja/web/css/counter-set/index.html b/files/ja/web/css/counter-set/index.html new file mode 100644 index 0000000000..aa081fcccf --- /dev/null +++ b/files/ja/web/css/counter-set/index.html @@ -0,0 +1,109 @@ +--- +title: counter-set +slug: Web/CSS/counter-set +tags: + - CSS + - CSS Counter + - CSS Lists + - CSS Property +translation_of: Web/CSS/counter-set +--- +
{{CSSRef}}
+ +

CSS属性counter-setは,CSS計数を指定した値に設定します。当属性は存在する計数を操作し,新しい計数を作成するのは指定された名前の計数が要素に未だ存在しない場合のみです。

+ +
+

注意: 計数値の増減分にはCSS属性{{cssxref("counter-increment")}}を用いることもできます。

+
+ +

構文

+ +
/* "my-counter"を0に設定 */
+counter-set: my-counter;
+
+/* "my-counter"を-1に設定 */
+counter-set: my-counter -1;
+
+/* "counter1"を1に,"counter2"を4に設定 */
+counter-set: counter1 1 counter2 4;
+
+/* これより詳細度が低い規則で設定される全計数を消去する */
+counter-set: none;
+
+/* 大域値 */
+counter-set: inherit;
+counter-set: initial;
+counter-set: unset;
+
+ +

counter-set属性には次の内どれかを指定します。

+ + + +

+ +
+
{{cssxref("custom-ident", "<custom-ident>")}}
+
設定する計数名。
+
{{cssxref("<integer>")}}
+
この値が,〔当CSSが規則を適用する〕要素が現れる度に計数を設定します。指定なき場合の既定値は0です。指定した名前の計数が現在要素に存在しない場合,その要素に指定された名前の計数を初期値0で新たに作成します(ただし,作成の後,速やかに他の値に設定又は増分されます)。
+
none
+
いかなる計数の設定も行いません。より詳細度の低い規則で定めたcounter-setを上書きするのに使えるでしょう。
+
+ +

形式文法

+ +
{{csssyntax}}
+
+ +

事例

+ +
h1 {
+  counter-set: chapter section 1 page;
+  /* "chapter"及び"page"計数を0に,
+     "section"計数を1に設定 */
+}
+
+ +

仕様書

+ + + + + + + + + + + + + + + + +
仕様書状態備考
{{SpecName('CSS3 Lists', '#propdef-counter-set', 'counter-set')}}{{Spec2('CSS3 Lists')}}初期定義
+ +

{{cssinfo}}

+ +

ブラウザ互換性

+ +
+ + +

{{Compat("css.properties.counter-set")}}

+
+ +

関連項目

+ + -- cgit v1.2.3-54-g00ecf