html - 制作两列,每列有 2 张图片
问题描述
我知道这是一个愚蠢的问题,但我正在创建一个与我的团队会面的页面,并且我想创建列(每列代表公司的不同部门),并且这些列中的每一个都有 2 张图片。它会在每张照片下显示员工的姓名。
HTML 是这样的:
<div class="profession">
<h3>Management</h3>
<div class="employee">
<img src="pictures/placeholder.png" alt="">
<h6>John Doe1</h6>
<img src="pictures/placeholder.png" alt="">
<h6>John Doe2</h6>
</div>
</div>
<div class="profession">
<h3>Developers</h3>
<div class="employee">
<img src="pictures/placeholder.png" alt="">
<h6>John Doe3</h6>
<img src="pictures/placeholder.png" alt="">
<h6>John Doe4</h6>
</div>
</div>
所以我的问题是如何在 CSS 中实现这一点?
解决方案
这是一个使用 Flexbox 的简单的两列布局:
<div class="row">
<div class="profession column"><h3>Management</h3>...</div>
<div class="profession column"><h3>Developers</h3>...</div>
</div>
然后在 CSS 中:
.row {
display: flex;
}
.column {
flex: 50%;
}
推荐阅读
- python - 我怎么能在这个 python 字符串中插入反斜杠?
- reactjs - 从缓存中检索的数据被返回,但不显示在页面上
- javascript - 仅在 JavaScript 中刷新 AJAX DIV
- windows - Win Server 2019 计划任务在重启错误后仍然存在
- ruby-on-rails - 使用 Rails 6 实施 Google Adsense
- kubernetes - kubernetes 标签 node-role.kubernetes.io/master 和 node-role.kubernetes.io/control-plane 有什么区别?
- c++ - Windows 3.11 WH_MOUSE_LL 等效?
- javascript - 我可以通过重新启动按钮更改井字游戏中的 innerHTML,但是一旦重新启动,我就无法再次重新分配以开始游戏
- mfc - MFC:将 CSplitterWnd 应用到我的 CChildFrame 后,主窗口标题不再更新
- node.js - socket.io Typescript 无法创建服务器,“此表达式不可调用”