【发布时间】:2018-05-14 18:34:31
【问题描述】:
我正在玩 css 3 网格,我有一个问题。 我创建了演示:
<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>
<li>13</li>
<li>14</li>
<li>15</li>
</ul>
ul
{
border: 3px solid goldenrod;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-auto-rows: 50px;
margin: 0;
padding: 0;
grid-gap: 10px;
}
li
{
background: pink;
margin: 0;
padding: 0;
list-style: none;
text-align: center;
line-height: 50px;
}
链接:http://jsbin.com/mosijijewe/edit?html,css,output
预期结果是
1 | 2 | 3
4 | 5 | 6
7 | 8 | 9
等等
我的问题:是否有可能得到一些网格值或下面的一些技巧示例? (没有一些手动定义,因为我不知道会提前多少行)
1 | 4 | 7
2 | 5 | 8
3 | 6 | 9
【问题讨论】:
-
谢谢链接,现在我明白了。