html-table - 我想对不同 trs 中的 td 元素进行排序。当移动尺寸变成
问题描述
<table id="layouttable">
<tr>
<td class='col1'>1</td>
<td class='col2'>2</td>
<td class='col3'>3</td>
</tr>
<tr>
<td class='col4'>4</td>
<td class='col5'>5</td>
<td class='col6'>6</td>
</tr>
</table>
当移动尺寸变成
1 4
2
5
3
6
我想按上面的顺序列出它们。
flex - 由于 tr,订单不可用。
有谁知道这样一个非常简单的解决方案?
解决方案
一个快速且非常肮脏的解决方案:
@media only screen and (max-width: 600px) {
.desktop-table
{
display: none;
}
}
@media only screen and (min-width: 601px) {
.mobile-table
{
display: none;
}
}
<table id="layouttable" class="desktop-table">
<tr>
<td class='col1'>1</td>
<td class='col2'>2</td>
<td class='col3'>3</td>
</tr>
<tr>
<td class='col4'>4</td>
<td class='col5'>5</td>
<td class='col6'>6</td>
</tr>
</table>
<table id="layouttable-mobile" class="mobile-table">
<tr><td class='col1'>1</td></tr>
<tr><td class='col4'>4</td></tr>
<tr><td class='col2'>2</td></tr>
<tr><td class='col5'>5</td></tr>
<tr><td class='col3'>3</td></tr>
<tr><td class='col6'>6</td></tr>
</table>
推荐阅读
- reactjs - 无法更改 Pancakeswap 上页脚图标的 href
- java - 如何分发和部署一个java桌面程序?用于 Java 的 ClickOnce?
- javascript - Vuetify:如何防止所有扩展转换同时发生?
- c - pthread_cleanup 没有正确调用 free()
- lets-encrypt - 订单等待数小时
- html - 自动滚动表不适用于 Heroku
- php - 保存用户导航的cookie问题
- javascript - 图像不会出现在 THREE.js 和 Panolens.js 中
- python - 根据现有日期列中的月份和季节添加二进制分类列
- python-3.x - 将键、值传递给函数