CSS counters() 関数
- 上一页 CSS counter() 函数
- 下一页 CSS cubic-bezier() 函数
- 返回上一层 CSS ファンクションリファレンスマニュアル
定義と使用方法
CSSの counters()
関数は名前付きカウンタとネストカウンタの現在の値を文字列形式で返します。
ここでは、次のように使用しています counters()
関数は異なるレベルのネストカウンタ間に文字列を挿入します。
インスタンス
例 1
ここでは、次のように使用しています counters()
関数は異なるレベルのネストカウンタ間に文字列(点)を挿入します:
ol { counter-reset: section; list-style-type: none; } li::before { counter-increment: section; content: counters(section,".") " "; }
例 2
カウンタースタイルを設定し、接続文字列を "-" に設定します:
ol { counter-reset: section; list-style-type: none; } li::before { counter-increment: section; content: counters(section, "-", lower-alpha) " "; }
CSS 语法
counters(countername, string, counterstyle)
値 | 説明 |
---|---|
countername |
必須。カウンタの名前(counter-reset と counter-increment 属性で使用される名前と同じです)。 注意:名前は大文字小文字を区別します。 |
string | 必須。接続文字列。任意のテキスト文字ができます。 |
counterstyle |
オプション。カウンタースタイル(list-style-type 値、@counter-style 名前または symbols() 関数ができます)。 デフォルト値は decimal です。 |
技術詳細
バージョン: | CSS3 |
---|
ブラウザサポート
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
サポート | サポート | サポート | サポート | サポート |
関連ページ
チュートリアル:CSS 计数器
- 上一页 CSS counter() 函数
- 下一页 CSS cubic-bezier() 函数
- 返回上一层 CSS ファンクションリファレンスマニュアル