【发布时间】:2017-12-07 22:59:48
【问题描述】:
此代码不会根据需要将行的显示重新排序为 c、b、a。将table 和tr 更改为divs(并删除tds)确实有效。有谁知道为什么,或者有一种方法可以保留语义 HTML 表格并使用 flexbox 进行排序?
#results { display: flex; }
#rowa { order: 3; }
#rowb { order: 2; }
#rowc { order: 1; }
<table id="results">
<tr id="rowa"><td>a</td></tr>
<tr id="rowb"><td>b</td></tr>
<tr id="rowc"><td>c</td></tr>
</table>
【问题讨论】:
-
如果您喜欢 LGson 的回答,请接受(使用左侧的绿色复选标记),如果您需要其他内容,请对他的回答发表评论。
标签: html css html-table flexbox