1
A
回答
0
嘿Shailender阿罗拉现在你可以使用计数器属性和纯CSS做
由于这样
HTML
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
的CSS
li {
float:left;
background:#e6e6e6;
width:100px;
height:100px;
list-style-type:none;
margin:10px;
}
li {
counter-increment:shail;
}
li:after {
content:counter(shail);
}
5
尝试这个例子小提琴:http://jsfiddle.net/AENt7/
相关CSS代码
ul {
counter-reset: item;
height : auto;
overflow : hidden;
}
li {
float : left;
width : 80px;
height: 80px;
margin: 0 0 10px 10px;
background : #d8d8d8;
counter-increment: item
}
ul li:nth-child(5n + 1) {
clear : left;
}
li:before {
content : counter(item);
}
每个块上的数字将通过对<ul>
元件所限定的计数器被自动插入和递增每<li>
。作为before
pseudoelement的内容被插入。
兼容性说明:nth-child
伪类至少需要IE9,before
至少需要IE8。
基本浮动清除适用于<ul>
,overflow: hidden
和height: auto
。
希望这有助于
+0
使用CSS计数器的好处是自动更新也当你dinamycally插入通过在中间的JavaScript元素的名单。所有号码将被更新 – fcalderan
0
Pallazzo先生有一个好主意。但是,由于PHP不适用于所有人,因此这里有一个纯粹的JavaScript解决方案。
document.write("<ol>");
var i;
var endLimit = 11; //you can make this anything that makes you happy
for (i = 1; i <= endLimit; i++) {
document.write('<li>' + i + '</li>');
}
document.write("</ol>");
相关问题
- 1. 我可以创建纯CSS
- 2. 如何使用旧列表中的项目创建新列表?
- 3. 用纯js创建任务列表并上下移动项目
- 4. 使用CSS创建下拉列表项目菜单
- 5. 如何在CSS中创建项目的垂直列表?
- 6. 如何创建交互项目列表
- 7. 如何创建水平项目列表?
- 8. 如何用css创建多列列表?
- 9. 如何用HTML/CSS创建居中的有序列表?
- 10. 如何使用CSS在无序列表中重叠项目?
- 11. Yii - 创建项目列表
- 12. 如何使用JavaScript在SharePoint列表中批量创建项目?
- 13. 使用CSS来显示项目作为有序列表
- 14. 如何创建只有某些项目可扩展的列表?
- 15. 如何创建具有多个视图的列表行项目
- 16. 我如何使用jquery排序列表项目
- 17. 如何创建项目使用的所有内置PHP函数的列表?
- 18. 如何使用CSS创建两列?
- 19. 如何使用纯CSS创建此箭头
- 20. 如何创建列表并添加项目列表
- 21. 如何创建重复列表项目的列表?
- 22. 如何在动态创建的列表中创建嵌套列表项目?
- 23. 如何使用纯的CSS或纯javascript
- 24. 在PHP中我如何使用range()创建时序列表?
- 25. 如何使用纯CSS
- 26. 如何在纯CSS中创建相同高度的列
- 27. 如何使用Bitnami DjangoStack创建项目?
- 28. 如何使用DTE创建WebApi项目?
- 29. 如何使用EGit创建Eclipse项目
- 30. 如何使用Qt创建子项目?
你的意思是:我可以用CSS添加更多列表项目框吗?或者我可以用CSS增加角落里的数字,所以当我有11个盒子时,他们会从1到11? – jakee
你的意思是你想使用一个计数器来自动增加你的列表的数量?喜欢用css计数器? – Onheiron
正好当我将增加列表项的数量,所以数字应该自动增加上述图像... –