html - 如何在弹性项目之间添加空格(如在装订线中)?
问题描述
我的网页中有两个元素,比如说:
.host {
display: flex;
justify-content: spece-between;
}
.left {
width: 300px;
margin-bottom: 20px;
}
.right {
width: 300px;
}
<div class='host'>
<div class='left'></div>
<div class='right'></div>
</div>
当主机 div 足够宽时,这会将左右 div 放在同一行。如果主机 div 的宽度小于 600px,则换行。
问题是我想在左右div之间添加一个边距,否则当主机的宽度精确为600px时,两者之间没有空间。
我不能简单地margin-right
向左 div 添加一个,因为这会使两个元素在行被换行时具有不同的宽度。
是否有一些优雅的解决方案来实现这一目标?
谢谢!
解决方案
推荐阅读
- python - 带有 keras 的 CNN 给出了 Graph disconnected 错误
- verilog - Verilog:错误引用标量线'VALUE'不是合法的reg或变量左值
- android - 有限制地管理协程套接字
- r - 多元线性回归的 R 函数中的警告消息
- c++ - 如何为非静态方法声明变量
- python - 为什么 .nnz 表示稀疏矩阵中存在更多非零元素?
- excel - 在 CreateObject("WScript.Shell") 创建的弹出消息框中插入新行
- python - Python Excel:openpyxl - 在下拉列表中复制/选择值
- node.js - 没有 web3 或 ethereum js 的 Web 应用程序的 MetaMask Web3 对象错误
- ajax - 如何通过从 laravel 6.x 中的数据库中获取纬度和经度值来获取谷歌地图位置