List CSS3网格列表2x6

List CSS3网格列表2x6,list,css,layout,grid,List,Css,Layout,Grid,我正在寻找显示我的项目列表的方法: <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <li>6</li> <li>7</li> <li>8</li> <li>9</li&

我正在寻找显示我的项目列表的方法:

<ul>
  <li>1</li>
  <li>2</li>
  <li>3</li>
  <li>4</li>
  <li>5</li>
  <li>6</li>
  <li>7</li>
  <li>8</li>
  <li>9</li>
  <li>10</li>
  <li>11</li>
  <li>12</li>
</ul>
这是用于导航/传送带目的。因为我有30个项目要显示,这个模板将允许在最后添加2个项目,并在最后删除2个项目,以实现从左向右移动所有项目

这似乎是一个简单的布局,但我不知道如何实现它,不打破项目兄弟(当然,多个列表可以做到这一点,但它很难看)。 非常感谢您的支持


Jk.

您可以使用css
列计数属性。注意:Internet Explorer 9和早期版本不支持column count属性

使用此css:

ul{
  -moz-column-count:6; /* Firefox */
  -webkit-column-count:6; /* Safari and Chrome */
  column-count:6;
}
使用HTML:

<ul>
  <li>1</li>
  <li>2</li>
  <li>3</li>
  <li>4</li>
  <li>5</li>
  <li>6</li>
  <li>7</li>
  <li>8</li>
  <li>9</li>
  <li>10</li>
  <li>11</li>
  <li>12</li>
</ul>
  • 一,
  • 二,
  • 三,
  • 四,
  • 五,
  • 六,
  • 七,
  • 八,
  • 九,
  • 十,
  • 十一,
  • 十二,

您可以使用
列计数
CSS属性-尽管较旧的浏览器不支持此属性

<ul>
  <li>1</li>
  <li>2</li>
  <li>3</li>
  <li>4</li>
  <li>5</li>
  <li>6</li>
  <li>7</li>
  <li>8</li>
  <li>9</li>
  <li>10</li>
  <li>11</li>
  <li>12</li>
</ul>