【发布时间】:2020-07-13 08:00:48
【问题描述】:
我想转换行和列(这是一个可滚动的表格) 我的解决方案适用于 ie11 和 chrome 但是这个在 ie8 上不起作用 我必须在 ie8 上完成这项工作 但我不知道如何让它工作......
我想我必须将 flex 替换为某些东西..
我用谷歌搜索了它,但我找不到它......
请教我如何解决它...:(
table{
display: -webkit-box;
display: -ms-flexbox;
overflow-x: auto;
overflow-y: hidden;
}
tbody
{display:flex}
th,td{display:block}
<html lang="en">
<head>
<meta charset="utf-8">
<title>HTML</title>
<style>
table {
width: 100%;
}
table, th, td {
border: 1px solid #bcbcbc;
}
</style>
</head>
<body>
<table>
<thead>
<tr>
<th>col</th>
<th>col</th>
<th>col</th>
<th>col</th>
</tr>
</thead>
<tbody>
<tr>
<th>row</th>
<td>Dolor</td>
<td>Dolor</td>
<td>Dolor</td>
</tr>
<tr>
<th>row</th>
<td>Dolor</td>
<td>Dolor</td>
<td>Dolor</td>
</tr>
<tr>
<th>row</th>
<td>Dolor</td>
<td>Dolor</td>
<td>Dolor</td>
</tr>
</tbody>
</table>
</body>
</html>
【问题讨论】:
标签: html css cross-browser internet-explorer-8 frontend