怎么调整flex布局,才能让每一行的元素为2^n个?
已知有DOM树
<ul>
<li> 1 <li>
<li> 2 <li>
...
<li> n <li>
</ul>
ul {
display: flex;
flex-wrap: wrap;
}
li {
width: 50px;
flex: 1;
}
ul的宽度是响应式的,在不使用js的前提下,改变ul的宽度,令每一行的li个数都是2^n(n∈N*)个。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
flex 是
弹性布局
,不是为所欲为
布局你的2^n是不是写错了?2的n次方?
每行2个?