【发布时间】:2018-09-10 18:56:12
【问题描述】:
我在让 CSS Grid 与我的 React 应用程序正常工作时遇到了一些问题。当我使用grid-template-columns: 1fr 3fr 1fr; 时,1fr 列之一比另一列小得多(因此与中间列相比,右侧的空间比左侧创建的空间小得多)。有什么特别的原因吗?这是我的 CSS 的其余部分:
#main-body {
display: grid;
grid-template-columns: 1fr 3fr 1fr;
grid-auto-rows: 100px;
background-color: white;
}
#main-header {
color: white;
background-color: darkcyan;
grid-column-start: 2;
grid-row-start: 1;
text-align: center;
display: inline;
}
#quote-render-block {
text-align: center;
background-color: orange;
grid-column: 2;
grid-row-start: 2;
}
【问题讨论】:
-
寻求代码帮助的问题必须包含重现它所需的最短代码在问题本身中最好在Stack Snippet 中。见How to create a Minimal, Complete, and Verifiable example