【发布时间】:2022-02-09 19:01:17
【问题描述】:
我有一个这样的 CSS Grid,我希望能够将子元素水平居中。例如,在这张图片中,我希望看到“女王”出现在中间而不是左侧。
尝试使用align-items: center 和justify-content: center 不起作用。我该怎么办?
这是我用于网格(父级)的 CSS (scss):
display: grid;
gap: 1rem 0;
grid-template-columns: 1fr;
--node-min-width: 235px;
@media (min-width: 576px){
grid-template-columns: repeat(auto-fit, minmax(var(--node-min-width), 1fr));
}
【问题讨论】:
-
我不认为你可以用网格来实现。