javascript - 是否可以像这样制作一个包含 6 个单元格的网格?
问题描述
我正在尝试制作一个包含 6 个单元格且中间没有空单元格的网格,但无法做到这一点.. 我尝试创建 9 个单元格然后跨越,但由于有空单元格,它没有成功介于两者之间。
感谢您的反馈,我希望它的形状与这张图片相同:
解决方案
使用弹性盒:
.row {
display: flex;
}
.col {
height: 50px;
width: 100%;
/* \/ below is just for styling \/ */
border: 1px solid red;
display: flex;
align-items: center;
justify-content: center;
color: red;
font-size: 24px;
font-weight: bold;
}
<div class="row">
<div class="col">1</div>
</div>
<div class="row">
<div class="col">2</div>
<div class="col">3</div>
</div>
<div class="row">
<div class="col">4</div>
<div class="col">5</div>
<div class="col">6</div>
</div>
推荐阅读
- sql - 为什么合并会成功运行但检查时没有结果?
- swift - 带有文档 ID 的 Swift Firebase 自定义对象
- c# - 在 C# 中制作一个完美的自动完成文本框
- python - 删除 matplotlib 子图并避免留空
- elasticsearch - AWS ElasticSearch - 匹配查询不起作用
- python - 从 List[type] 继承时出现 Pylint 错误
- algorithm - 有没有一种有效的方法来生成具有给定总和或平均值的范围内的 N 个随机整数?
- compression - phpThumb - 压缩 GIF 会丢失它的动画
- mysql - 如何将 Apache Superset 连接到本地数据库
- python - 成功登录后无法获取html源