From 3052e75a293cec1486372c3100118ebdd9313a01 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Thu, 27 Jan 2022 23:53:14 +0900 Subject: 2021/11/07 時点の英語版に同期 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/css/counter-increment/index.md | 120 +++++++++++----------------- 1 file changed, 47 insertions(+), 73 deletions(-) diff --git a/files/ja/web/css/counter-increment/index.md b/files/ja/web/css/counter-increment/index.md index f1db06d5f9..25a7f7a4fe 100644 --- a/files/ja/web/css/counter-increment/index.md +++ b/files/ja/web/css/counter-increment/index.md @@ -6,25 +6,23 @@ tags: - CSS カウンター - CSS リスト - CSS プロパティ - - Reference - - 'recipe:css-property' + - リファレンス + - recipe:css-property +browser-compat: css.properties.counter-increment translation_of: Web/CSS/counter-increment --- {{CSSRef}} -

[CSS](/ja/docs/Web/CSS) の counter-increment プロパティは、指定された値によって [CSS カウンター](/ja/docs/Web/CSS/CSS_Counter_Styles/Using_CSS_counters)の値を増加又は減少させるためのプロパティです。

+**`counter-increment`** は [CSS](/ja/docs/Web/CSS) のプロパティで、指定された値によって [CSS カウンター](/ja/docs/Web/CSS/CSS_Counter_Styles/Using_CSS_counters)の値を増加または減少させるためのプロパティです。 {{EmbedInteractiveExample("pages/css/counter-increment.html")}} - +> **Note:** カウンターの値は CSS の {{cssxref("counter-reset")}} プロパティを使用して任意の値にリセットすることができます。 -
-

注: カウンターの値は CSS の {{cssxref("counter-reset")}} プロパティを使用して任意の値にリセットすることができます。

-
+## 構文 -

構文

- -
/* "my-counter" を 1 増加 */
+```css
+/* "my-counter" を 1 増加 */
 counter-increment: my-counter;
 
 /* "my-counter" を 1 減少 */
@@ -33,86 +31,62 @@ counter-increment: my-counter -1;
 /* "counter1" を 1 増加、 "counter2" を 4 減少 */
 counter-increment: counter1 counter2 -4;
 
-/* 増加又は減少させない。より詳細度が低い規則を上書きするために使用 */
+/* 増加または減少させない。より詳細度が低い規則を上書きするために使用 */
 counter-increment: none;
 
 /* グローバル値 */
 counter-increment: inherit;
 counter-increment: initial;
+counter-increment: revert;
 counter-increment: unset;
-
+``` -

counter-increment プロパティは、以下の値のうちの一つで指定します。

+`counter-increment` プロパティは、以下の何れかで指定します。 - +- カウンターの名前を指定する `` と、その後に任意で ``。カウンターはいくつでも指定することができ、それぞれの名前や名前と数値の組は空白で区切ります。 +- キーワード値 `none`。 -

+### 値 -
-
{{cssxref("<custom-ident>")}}
-
増加の対象となる、カウンターの名前です。
-
{{cssxref("<integer>")}}
-
カウンタに加える値です。指定されない場合は既定値の 1 になります。
-
none
-
カウンターは増加しません。これは既定値として、またはより詳細な規則によって増加を取り消すために使用することができます。
-
+- {{cssxref("<custom-ident>")}} + - : 増加の対象となる、カウンターの名前です。 +- {{cssxref("<integer>")}} + - : カウンタに加える値です。指定されない場合は既定値の `1` になります。 +- `none` + - : カウンターは増加しません。これは既定値として使用されたり、より詳細度の高いルールで増加を取り消したりするために使用されたりします。 -

公式定義

+## 公式定義 -

{{cssinfo}}

+{{cssinfo}} -

形式文法

+## 形式文法 {{csssyntax}} -

+## 例 -

名前付きカウンターの増加

+### 名前付きカウンターの増加 -
h1 {
+```css
+h1 {
   counter-increment: chapter section 2 page;
-  /* chapter と page カウンタの値を 1 、
-     section カウンタの値を 2 増加させます。 */
+  /* chapter と page カウンターの値を 1、
+    section カウンターの値を 2 増加させます。 */
 }
-
- -

仕様書

- - - - - - - - - - - - - - - - - - - - - -
仕様書状態備考
{{SpecName("CSS3 Lists", "#propdef-counter-increment", "counter-increment")}}{{Spec2("CSS3 Lists")}}変更なし
{{SpecName("CSS2.1", "generate.html#propdef-counter-increment", "counter-increment")}}{{Spec2("CSS2.1")}}初回定義
- -

ブラウザーの互換性

- -

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

- -

関連情報

- -
    -
  • [CSS カウンターの利用](/ja/docs/Web/CSS/CSS_Counter_Styles/Using_CSS_counters)
  • -
  • {{cssxref("counter-reset")}}
  • -
  • {{cssxref("counter-set")}}
  • -
  • {{cssxref("@counter-style")}}
  • -
  • {{cssxref("counter")}} および {{cssxref("counters")}} 関数
  • -
+``` + +## 仕様書 + +{{Specifications}} + +## ブラウザーの互換性 + +{{Compat}} + +## 関連情報 + +- [CSS カウンターの使用](/ja/docs/Web/CSS/CSS_Counter_Styles/Using_CSS_counters) +- {{cssxref("counter-reset")}} +- {{cssxref("counter-set")}} +- {{cssxref("@counter-style")}} +- {{cssxref("counter()")}} および {{cssxref("counters()")}} 関数 -- cgit v1.2.3-54-g00ecf