Form alignment collapses into single row
问题 I have the parent element set to newTableForm with labelColumn and mainFormColumn as children - but with the current CSS everything collapses into one row: .newTableForm { display: grid; grid-template-columns: 1fr 3fr; grid-template-rows: 30px 30px 30px 40px; grid-gap: 10px; grid-template-areas: "... main" "labels main" "labels main" "... main"; border: 2px dashed deeppink; } .labelColumn { grid-area: labels; } .mainFormColumn { grid-area: main; } <form method='post' action="/admin-post.php"