html - 如何在 CSS 中的网格中设置图片中的这种配置?
问题描述
.grid-container {
display: grid;
grid-gap: 10px;
grid-template-columns: 2fr 1fr;
grid-template-rows: 1fr 1fr;
}
.grid-item {
background: blue;
height: 100px;
}
.grid-item .item1 {
grid-row-start: 1;
grid-row-end: 3;
}
<div class="grid-container">
<div class="grid-item"> </div>
<div class="grid-item item1"> </div>
<div class="grid-item"> </div>
</div>
我有这个,但这不是我想要的 我不想要的
我想要这个,看下面这张图:
解决方案
从网格项中删除高度并将行设置为 100px。
然后告诉“高”项目在第 2 列
.grid-container {
display: grid;
gap: 10px;
grid-template-columns: 2fr 1fr;
grid-auto-rows: 100px;
}
.grid-item {
background: blue;
}
.grid-item.item1 {
grid-column:2;
grid-row: 1 / span 2;
}
<div class="grid-container">
<div class="grid-item"> </div>
<div class="grid-item item1"> </div>
<div class="grid-item"> </div>
</div>
推荐阅读
- vue.js - 电容离子4 vue项目网::ERR_FILE_NOT_FOUND
- sql - 如何将 SQL Server 查询限制为单个表分区
- google-apps-script - 如何使用 Google API 将 Google Sheet 部署为 Web 应用程序
- qt - 我有一个可以向上移动线条的 onclick 按钮,如何让线条在达到某个 x、y 值后不向上移动?
- python - 如何根据用户在哪个适配器上的输入更改网络适配器设置?
- x11 - X11 客户端设置 _NET_WM_STATE_DEMANDS_ATTENTION 时未收到事件
- node.js - 有时,Heroku 显示我的 Express.js 应用程序的应用程序错误
- delphi - 选择包含在祖先中引入的组件
- python - “PlayerStatsForm”对象没有属性“用户名”
- java - 如何将 ExecuteService 与包含 AutoCloseable 资源的自定义线程一起使用