css - 可以弯曲:1 和负 px?
问题描述
我有一个绝对位置的元素,并且有一个我不想重叠的容器视图,我想知道是否有可能让父级的孩子用 flex 填充空间但用 px 减少它?就这样我的绝对元素不会重叠?
解决方案
您可以设置margin
弹性项目:
#container {
display: flex;
outline: 1px dotted blue
}
#container div {
flex: 1 0 auto;
outline: 1px dotted orange;
margin: 10px;
}
#container div:last-child {
margin-right: 60px;
}
<div id="container">
<div>1</div>
<div>2</div>
<div>3</div>
</div>
这是没有margin
作为比较的:
#container {
display: flex;
outline: 1px dotted blue
}
#container div {
flex: 1 0 auto;
outline: 1px dotted orange;
}
#container div:last-child {
}
<div id="container">
<div>1</div>
<div>2</div>
<div>3</div>
</div>
推荐阅读
- powershell - Powershell GUI 猜数字游戏
- c++ - 包含不可复制或不可移动子类型的 POD 的 std::map emplace piecewise_construct
- r - 第二行变量的频率计数
- vb.net - 组合框从值中选择 ID
- c++ - 在 C++ 中动态创建调用成员方法函数的静态函数
- opencart - 会员可以仅使用奖励积分购买某些产品
- java - 代码在 java 中有效,但在 c# 中无效,或者找不到等效代码
- java - 如何创建仅用于本地主机的 SQS 客户端
- assembly - 将部分内存复制到另一个位置
- php - 在 Laravel 中删除 Cookie