我使用下面的 CSS 代码将行号添加到表行:
table {
direction: rtl;
counter-reset: line-number;
}
td:first-child {
text-align: right !important;
}
td:first-child:before {
content: counter(line-number) ".";
counter-increment: line-number;
padding-right: 0.3em;
color: lightgray;
}
但它的内容在第十行之后没有对齐。见下图:
但我想要这样的东西:
我也尝试添加padding
,但这不是一个有效的解决方案。
如何解决这个问题?
这是我现在的小提琴。