2
A
回答
3
可能是你可以使用计数器-Increment这一点。像这样写:
ul{ counter-reset: chapter 0; }
li:before{
counter-increment: chapter;
content:counter(chapter) ". ";
width:20px;
display: inline-block;
text-align: right;
}
0
您可以使用CSS计数器:
CSS:
ol {
padding-left: 40px;
list-style: none;
counter-reset: number;
}
ol li:before {
display: inline-block;
content: counter(number) '.';
counter-increment: number;
width: 30px;
}
这种方法的唯一问题是数字区域的宽度是固定的,所以它不会随着元素数量的增长而扩大。
相关问题
- 1. 浮动左侧列表中
- 2. QWizard左侧页面列表
- 3. 有序列表(ol)显示未编号?
- 4. Laravel:排序在左侧一列加入
- 5. 如何防止打印(EPPlus)的左侧“排水沟”(行号)列?
- 6. C# - 左侧ListView列?
- 7. 移位次数阵列到左侧,但排序
- 8. 删除一个有序列表(OL)的左间距
- 9. Python 3中的左侧列表旋转
- 10. 追加到号码列表
- 11. ListView/DataGridView将列移动到左侧
- 12. 号码列表
- 13. PHPExcel在左侧重复列
- 14. SQL长度,左侧,右侧新列
- 15. 对齐列表项的无序列表左侧
- 16. 'n'号码序列的排列
- 17. 列表ol li到CSS 2列中的下降
- 18. Android列表项:左侧的TextView,右侧的图片
- 19. 如何使用SQL将列值滑动到右侧或左侧?
- 20. 长号码列表
- 21. 格式化OL列表中的计数编号
- 22. html + css:避免使用圆圈编号列表li,ol
- 23. JQueryMobile 1.1.1列表项不锚定到左侧
- 24. 使图像浮动到HTML列表的左侧
- 25. 排序内部列表号
- 26. PHP排序输入textarea列表到编号列表
- 27. Python3,Pandas - 基于列到左侧数据的新列值(动态)
- 28. 重新排列通用列表中的号码
- 29. 将结尾引号对齐到左侧?
- 30. Mysql左连接,根据左表获取所有右表列和左列表中的2列最大编号
你能澄清你的问题?数字默认情况下向右移动:http://jsfiddle.net/Blender/UG5Y4/1/ – Blender
[阅读此文](http://stackoverflow.com/a/489088/364869)。 – Chris