ເອັກສະສຸດ ຄອມພິວິດ ຂອງ ຄອມພິວິດ ຄອມພິວິດ

定义和用法

counter-set 属性用于创建并将 CSS 计数器设置为特定值。

counter-set 属性通常与 counter-increment 属性和 content 属性一起使用。

实例

例子 1

创建一个计数器("my-counter"),将其设置为 5,并在每次出现 <h2> 选择器时将其增加 1:

body {
  /* 将 "my-counter" 设置为 5 */
  counter-set: my-counter 5;
}
h2::before {
  /* يزيد "my-counter" ب 1 */
  counter-increment: my-counter;
  content: "Section " counter(my-counter) ". ";
}

جرب بنفسك

例子 2

创建一个计数器("my-counter"),将其设置为 5,并在每次出现 <h2> 选择器时将其减少 1:

body {
  /* 将 "my-counter" 设置为 5 */
  counter-set: my-counter 5;
}
h2::before {
  /* 将 "my-counter" 减少 1 */
  counter-increment: my-counter -1;
  content: "Section " counter(my-counter) ". ";
}

جرب بنفسك

例子 3

使用 "Section 10:"、"10.1"、"10.2" 等格式为章节和子章节编号:

body {
  /* 将 "section" 设置为 9 */
  counter-set: section 9;
}
h1 {
  /* يضبط "subsection" إلى 0 */
  counter-set: subsection 0;
}
h1::before {
  /* يزيد "section" ب 1 */
  counter-increment: section;
  content: "Section " counter(section) ": ";
}
h2::before {
  /* يزيد "subsection" ب 1 */
  counter-increment: subsection;
  content: counter(section) "." counter(subsection) " ";
}

جرب بنفسك

مثال 4

إنشاء معادلة الحساب، ضبطها إلى 9، وزيادة قيمتها ب 1 عند كل ظهور ملف <h2> (بأرقام الرومانية):

body {
  /* يضبط "my-counter" إلى 9 */
  counter-set: my-counter 9;
}
h2::before {
  /* يزيد "my-counter" ب 1 */
  counter-increment: my-counter;
  content: counter(my-counter, upper-roman) ". ";
}

جرب بنفسك

جملة CSS

counter-set: none|counter-name number|initial|inherit;

قيمة الخاصية

القيمة الوصف
لا شيء القيمة الافتراضية. لا يتم ضبط معادلة الحساب.
counter-name number

اسم المعادلة التي سيتم ضبطها وقيمتها.

سيتم ضبط معادلة الحساب عند كل ظهور هذا المزيج من المزيجات.

القيمة الافتراضية هي 0.

القيمة الافتراضية ضبط هذه الخاصية إلى قيمتها الافتراضية. انظر القيمة الافتراضية.
تنسيق من خلال عنصر الأب يُنقل هذا الخصائص. انظر تنسيق.
القيمة الافتراضية: لا شيء
التنسيق: لا
صنع الرسوم المتحركة: غير مدعوم. انظر:خصائص الرسوم المتحركة.
الإصدار: CSS2
جافا سكربت الجملة: object.style.counterSet="4"

دعم المتصفح

الرقم في الجدول يوضح إصدار المتصفح الأول الذي يدعم هذه الخاصية بالكامل.

Chrome Edge Firefox Safari Opera
85 85 68 17.2 71

الصفحات ذات الصلة

المرجع:::before الوسيط المزيف

المرجع:::after الوسيط المزيف

المرجع:ເອັກສະສຸດ ຄອມພິວິດ ຂອງ ຄອມພິວິດ ຄອມພິວິດ

المرجع:ເອັກສະສຸດ ຄອມພິວິດ ຂອງ ຄອມພິວິດ ຄອມພິວິດ

المرجع:函数 counter() CSS