html table表格列数太多添加横向滚动条
HTML的table表格的列数如果太多或者某一列的内容太长,就会导致表格td的内容被挤压变形,对后台的使用体验非常不友好。比如下面的情况:
那么如何在表格列数较多的情况下添加横向滚动条?其实很简单,只需要给table外面包一层div,设置width、height 和最重要的 overflow:scroll。完整代码如下:
<div style=”width:1000px; height:200px; overflow:scroll;”>
<table border=”1″ rules=”all” style=”width:2000px; height:100px; text-align:center”>
<tr>
<th>ID</th>
<th>标题</th>
<th>简介</th>
<th>作者</th>
<th>库存</th>
<th>价格</th>
<th>销量</th>
<th>备注</th>
<th>阅读数</th>
<th>点赞数</th>
<th>收藏数</th>
<th>评论数</th>
<th>发布时间</th>
<th>修改时间</th>
</tr>
<tr>
<td>1</td>
<td>这是一篇标题很长的文章用来测试表格的测试标题</td>
<td>这是一篇标题很长的文章用来测试表格不被太多列挤得变形的描述…</td>
<td>管理员</td>
<td>3000</td>
<td>120.68</td>
<td>1200</td>
<td>测试啊测试test</td>
<td>123</td>
<td>20</td>
<td>17</td>
<td>5</td>
<td>2018-03-06 12:00:00</td>
<td>2018-03-07 15:00:00</td>
</tr>
<tr>
<td>1</td>
<td>这是一篇标题很长的文章用来测试表格的测试标题</td>
<td>这是一篇标题很长的文章用来测试表格不被太多列挤得变形的描述…</td>
<td>管理员</td>
<td>3000</td>
<td>120.68</td>
<td>1200</td>
<td>测试啊测试test</td>
<td>123</td>
<td>20</td>
<td>17</td>
<td>5</td>
<td>2018-03-06 12:00:00</td>
<td>2018-03-07 15:00:00</td>
</tr>
</table>
</div>
运行后的效果如下:
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/92748.html