CSS @counter-style - 填充



在自定义计数器样式中,pad 描述符用于确保标记表示具有指定的最小长度。

  • pad 描述符会向标记表示添加填充。

  • 如果标记比指定的填充长度短,则会使用给定的符号进行填充。较长的标记会照常构建。

  • pad 描述符需要一个表示最小标记长度的整数和一个用于填充的符号。

  • 当您想要列表编号如 01、02、03 而不是 1、2、3 时,它很有用。

可能的值

  • <integer> && <symbol> - <integer> 设置所有计数器表示的最小长度,需要一个非负值。

    如果未满足最小长度,则表示将使用指定的<symbol>填充。

语法

pad = <integer [0,∞]> && <symbol> 

CSS Pad - 基本示例

以下示例演示了如何填充计数器。

<html>
<head>
<style>
   @counter-style unit-counter {
      system: numeric ;
      symbols: "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" ;
      pad: 3 "0";
   }
   ol {
      list-style: unit-counter;
      color: gray;
      font-size: 25px;
      padding-left: 10ch;
   }
</style>
</head>
<body>
   <ol>
      <li>Unit A</li>
      <li>Unit B</li>
      <li>Unit C</li>
      <li>Unit D</li>
      <li>Unit E</li>
      <li>Unit F</li>
      <li>Unit G</li>
      <li>Unit H</li>
   </ol>
</body>
</html>
广告