如何禁用Flexbox中的等高列?我有三个元素,我试图在我的布局中对齐。首先,我有一个div作为反馈,然后一个搜索输入,然后一个div元素用于建议。我希望第一个和最后一个元素的宽度为20%,搜索输入的宽度为60%。使用Flexbox,我实现了我想要的。但是有一个特性可以把所有的div都扩展到最高的元素..这意味着当搜索结果弹出时,反馈和建议元素随着搜索div的高度增加而导致布局混乱。有没有一种不去生长元素最高的div的诡计?做个div就行了(#feedback和#suggestions)它们中的内容有多高?#container_add_movies { display: flex;}#container_add_movies #feedback { width: 20%; background-color: green;}#container_add_movies #search { width: 60%; background-color: red;}#container_add_movies #suggestions { width: 20%; background-color: yellow;}<div id='container_add_movies'> <div id='feedback'> Feedback </div> <div id='search'> Search <br>Search <br>Search <br>Search <br>Search <br>Search <br>Search <br>Search <br>Search <br>Search <br> </div> <div id='suggestions'> Suggestions </div></div>http://codepen.io/alucardu/pen/PPjRzY
- 3 回答
- 0 关注
- 880 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消