【发布时间】:2017-03-04 22:02:26
【问题描述】:
我想在多行弹性框中为每一行着色
.container{
display:flex;
flex-flow: row wrap;
}
有没有人发现一种简单的方法来确定弹性盒的行数?
我查看了这个没有完成条带化的问题,而是“手动”标记 Html 元素以进行条带化:Zebra striping a flexbox table with wrapping items
我查看了这个问题,它通过以编程方式计算 JavaScript 中的换行符来完成任务。它统计容器中不同getBoundingClientRect.top的数量:zebra striping rows in a flex container with flex-wrap:wrap
我不介意 JS,但不幸的是,这个解决方案还需要观察页面布局和容器内每个包装项目的内容的变化。
是否有不需要“手动”监控布局和内容的解决方案?
【问题讨论】: