文章详情页
前端 - Flex布局中容器中项目的宽度设置问题?
浏览:60日期:2024-06-11 11:26:33
问题描述
问题的演示地址:点击这里
想实现的布局是按照2:1:1的宽度排列,但是现在在第三个项目中如果增加了比较多的内容,这个项目的宽度就会随着内容的增加而增加,破坏了2:1:1的结构。
我在这里看到使用flex-basis:0的方式:
.column {margin: 10px;flex-grow: 1;flex-shrink: 1;flex-basis: 0; } .column:first-of-type {flex-grow: 2;flex-shrink: 2;flex-basis: 0; }
但是我这样设置了并没有产生效果,期望的效果是这样的:
请问下该怎样实现?
问题解答
回答1:shrink设为0
回答2:width:0;完美解决
相关文章:
1. javascript - vue 父子组件传递数据2. javascript - vue-router怎么不能实现跳转呢3. javascript - 怎么实现让 div 里面的 img 元素 中心居中, 如下示例图4. javascript - 微信小程序 如何实现这种左滑动出现删除的办法?有相关api吗?5. docker不显示端口映射呢?6. javascript - CSS图片轮播显示问题7. javascript - 自执行函数是当加载到这个js就执行函数了吗8. docker images显示的镜像过多,狗眼被亮瞎了,怎么办?9. python 字符串匹配问题10. dockerfile - 我用docker build的时候出现下边问题 麻烦帮我看一下
排行榜
