【发布时间】:2022-04-27 17:13:44
【问题描述】:
我正在使用具有 20 列跨度的 CSS 网格布局。对于我的网格项目,我指定它跨越 5 列,如下所示:
.parent-grid {
display: grid;
grid-template-columns: repeat(20, 1fr);
}
.grid-item-a {
grid-column: span 5;
}
.grid-item-a 中的内容不会(也不应该)填满这 5 列的整个宽度(它们的宽度固定为200px);我在那里指定了 5 列来设置它与相邻内容之间的距离。但是,.grid-item-a 中的内容与该跨度的最左侧对齐。有没有办法让它一直向右对齐?我尝试过使用align-items 和justify-items,但没有成功。
【问题讨论】:
-
HTML 在哪里?和
200px的css 代码。提出一个有效的 sn-p 说明问题。
标签: css css-grid css-multicolumn-layout