求最终 left、right 的宽度
问题
<div class="container"> <div class="left"></div> <div class="right"></div> </div> <style> * { padding: 0; margin: 0; } .container { width: 600px; height: 300px; display: flex; } .left { flex: 1 2 300px; background: red; } .right { flex: 2 1 200px; background: blue; } </style>
答案
left: 333px; right: 266px;
这个问题的难点在于 flex 的缩写的顺序为多少
flex: 1 2 300px; // 等同于 flex-grow: 1; flex-shrink: 2; flex-basis: 300px;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: 实现批量请求函数
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论