C# 如何在css中创建三列
如果我有一个对象列表,比如list myObjects;列表中可能有2个、20个、50个等项目 我想要的是能够浏览列表,并使用css来布局列,构建项目的3列视图 我该怎么做?我不想做一个循环,每三个项目我都从1开始,或者这是唯一的方法C# 如何在css中创建三列,c#,css,C#,Css,如果我有一个对象列表,比如list myObjects;列表中可能有2个、20个、50个等项目 我想要的是能够浏览列表,并使用css来布局列,构建项目的3列视图 我该怎么做?我不想做一个循环,每三个项目我都从1开始,或者这是唯一的方法 我可以简单地循环遍历项目,将每个对象放入一个div中,并让列自行构建吗?如果顺序不重要,那么将它们放入一个固定宽度的ul,然后创建无序列表,列表项位于ul宽度的1/3处并向左浮动 所以 然后发疯 退房: .three-column{ width: 300px;
我可以简单地循环遍历项目,将每个对象放入一个div中,并让列自行构建吗?如果顺序不重要,那么将它们放入一个固定宽度的
ul
,然后创建无序列表,列表项位于ul
宽度的1/3处并向左浮动
所以
然后发疯
退房:
.three-column{
width: 300px;
}
.three-column li {
float: left;
width: 100px;
}