文章详情页
前端 - Flex布局中容器中项目的宽度设置问题?
浏览:113日期: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. css - linear-gradient无效是怎么回事?2. javascript - 为什么element.style打印出的对象中的transform有值,而打印出来的transform没值?3. 为什么php修改数据无法同步到数据库,只是当前页面修改成功?4. python - django在nginx里模板输出html标签问题5. javascript - 后端传过来的数据格式是这样,如何使用?6. node.js - mysql如何通过knex查询今天和七天内的汇总数据7. javascript - 关于vue的v-for遍历的时候,index索引值能否控制在一个最大值来回输出?8. javascript - JS 中,’a’ 在内存中占2个字节还是1个字节?9. javascript - ios返回不执行js怎么解决?10. javascript - vue-router怎么不能实现跳转呢
排行榜

网公网安备