【发布时间】:2018-10-14 21:29:18
【问题描述】:
A | B | D | F
A | C | E | G
B | C |
我有一组数据:
- 需要按字母垂直对齐;
- 需要为大屏幕订购 4 列数组;
- 需要为中等屏幕订购 3 列数组;
- 需要为小屏幕订购 2 列数组;
- 必须按字母顺序排列;
3 列示例
A | C | E
A | C | F
B | D | G
B |
CSS 中的 column-count 是目前最好的,但在响应式上工作错误
我在考虑 Vue.js,它取决于屏幕大小(可以添加/删除列)并在列之间移动数组数据
我为 HTML 使用引导程序
这里是我做的代码,但是还不够工作需要https://codepen.io/alexander-chumak/pen/JvyLPJ
【问题讨论】:
-
我不明白逻辑。如何仅通过调整屏幕大小从
A | B | D | F变为A | C | E? -
您可以使用屏幕大小来确定是中小还是大,并打破 td 循环,例如它在 5 后更改 td
-
“工作错误”是什么意思?
-
@myself 哦,我明白了。这些是垂直列
标签: javascript html css vue.js