css-grid - 如何正确设置网格模板区域?
问题描述
谁能向我解释为什么第三行“内容”没有完全显示?我是使用网格模板区域的新手,无法弄清楚为什么内容行没有设置为最大宽度并像其他行一样完全显示在屏幕上。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Exercise 1</title>
<meta content="width=device-width", initial-scale=1, maximum-scale=1
name="viewport"/>
<style>
body{
background-color: #444;
}
.container {
display: grid;
width: 90%;
grid-template-columns: 300px 300px 300px;
grid-template-rows: 100px 350px 100px 50px;
grid-template-areas:
"hd hd hd hd"
"feat feat feat feat"
"con con con con"
"ft ft ft ft";
border: solid 2px rgb(247,182, 97);
}
.box {
border: solid 1px red;
background: #f8fa90;
}
.header{grid-area: hd;}
.feature{grid-area: feat;}
.content{grid-area: con; width: 100%;}
.footer{grid-area: ft;}
</style>
</head>
<body>
<div class="container">
<div class="header box">Header</div>
<div class="feature box">Feature Content</div>
<div class="Content box">Content</div>
<div class="footer box">footer</div>
</div>
</body>
</html>
解决方案
推荐阅读
- git - GitHub 的存储库创建日期是否可信?
- android - Android 设备:无法访问 /proc/[PID]/status
- ios - 在 SwiftUI 中使用 WKWebView 时如何拦截链接导航?
- r - 在R编程中选择对多列求和
- javascript - 在反应中提交表单数据
- javascript - jQuery 库和代码不工作 - 控制台抛出 0 错误
- pandas - 如何添加新的 5 分钟间隔
- c++ - 在 C++ 中定义新运算符
- entity-framework - 与 ForeignKey 链接的列表中的实体框架字符串条件
- python - 如何将数组传递给 OpenCV dnn