如何在CSS網格布局中定位特定的列或行?是否可以使用CSS選擇特定的網格列或行?例如,假設我有一個3行×2列CSS網格布局:grid-template-rows: 1fr 1fr 1fr; grid-template-columns: 1fr 1fr;。如何從第2列中選擇所有元素?例如:( grid:nth-child(column:2)只是我的想法,不是有效的代碼)。我已經nth-child在div元素上嘗試了選擇器,但這不允許我在Grid Layout引擎自動放置項目時指定行或列。body {
display: grid;
grid-template-rows: 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr;
grid-gap: 10px;}.item {
background: #999;}<div class="item">
<p>Customer Name</p>
<p>Element 1 | Element 2</p></div><div class="item">
<p>Right Justify</p>
<p>Element 1 | Element 2</p></div><div class="item">
<p>Customer Name</p>
<p>Element 1 | Element 2</p></div><div class="item">
<p>Customer Name</p>
<p>Element 1 | Element 2</p></div><div class="item">
<p>Customer Name</p>
<p>Element 1 | Element 2</p></div><div class="item">
<p>Customer Name</p>
<p>Element 1 | Element 2</p></div><div class="item">
<p>Customer Name</p>
<p>Element 1 | Element 2</p></div>
請問如何在CSS網格布局中定位特定的列或行?
慕尼黑5688855
2019-12-02 08:04:11