我想让我的网格垂直填充,像这样:
1 4 7
2 5 8
3 6 9
... arbitrary number of additional rows.
相反,它像这样水平填充:
1 2 3
4 5 6
7 8 9
我希望指定网格中的列数,而不是行数。
下面是我的 div 使用内联 CSS 样式时的样子:
<div style="display:grid; grid-template-columns:1fr 1fr 1fr;">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
<div>7</div>
<div>8</div>
<div>9</div>
</div>
重要的是,我的网格是3列宽,但我希望项填充的列,而不是行。这在 CSS 网格中可行吗?我已经通读了这个 https://css-tricks.com/snippets/css/complete-guide-grid/,但没有看到任何关于秩序。
CSS Flexbox 有 flex-direction
,CSS 网格不是有这样的属性吗?