リストに自動で番号を振る
counterを使用しリストを自動ナンバリングします。
例のようにtableを使用しテーブルごとに番号を1から始めたい時は、table要素にcounter-resetプロパティを記述します。
HTML(Pug)
table
tbody
tr
th item name
td detail
tr
th item name
td detail
tr
th item name
td detail
CSS(SCSS)
table {
width: 70%;
margin: 0 auto;
counter-reset: number;
tr {
counter-increment: number;
th::before {
border-radius: 50%;
box-sizing: border-box;
background-color: gray;
color: #fff;
content: counter(number,decimal);
display: inline-block;
font-size: 14px;
width: 16px;
height: 16px;
text-align: center;
margin-right: 5px;
}
}
}