css - Flexbox 项目超出其容器
问题描述
我正在尝试使用 HTML CSS 和 JS 为大学项目重新创建数学游戏。在布局期间,我的 flexbox 项目超出了它们的容器。我给了他们一个粗边框,这样更容易看到发生了什么。我正在尝试首先为移动设备设计它,如下图所示。
.container {
display: flex;
flex: 1;
flex-flow: column wrap;
justify-content: center;
align-items: center;
margin: 1em;
border-width: 5px;
border-style: solid;
border-color: red;
}
.flex-item {
align-items: center;
justify-content: center;
border-width: 5px;
border-style: solid;
border-color: rgb(0, 255, 64);
}
我做错了什么?
解决方案
在.container
我将边距更改为填充时,问题得到了解决。
推荐阅读
- css - 我应该如何正确使用媒体查询?
- mysql - 连接来自不同数据库的表只添加最近的日期 SQL
- php - 当所有变体的库存水平为 0 时,以编程方式复制 WooCommerce 产品
- orocrm - OroPlatform:网格行上的自定义操作
- python - 将 pandas.timedelta64[ns] 转换为 int(最好是纳秒)
- c++ - 如何在 ROS2 的 create_subscription 方法中使用 lambda inteaad of std::bind
- reactjs - Firebase + react Js (Web version9)
- reporting-services - SSRS 列组布局
- r - 使用 Tidyr 创建数据集
- c++ - 使用 gcc 标志 -fno-exceptions 编译会减小可执行二进制文件的大小吗?