栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在HTML表格上显示滚动条

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在HTML表格上显示滚动条

像这样吗

http://jsfiddle.net/TweNm/

这个想法是将其包装

<table>
<div>
具有
overflow:auto
CSS属性的非静态位置。然后将元素放置在
<thead>
绝对位置。

#table-wrapper {  position:relative;}#table-scroll {  height:150px;  overflow:auto;  margin-top:20px;}#table-wrapper table {  width:100%;}#table-wrapper table * {  background:yellow;  color:black;}#table-wrapper table thead th .text {  position:absolute;  top:-20px;  z-index:2;  height:20px;  width:35%;  border:1px solid red;}<div id="table-wrapper">  <div id="table-scroll">    <table>        <thead> <tr>     <th><span >A</span></th>     <th><span >B</span></th>     <th><span >C</span></th> </tr>        </thead>        <tbody>          <tr> <td>1, 0</td> <td>2, 0</td> <td>3, 0</td> </tr>          <tr> <td>1, 1</td> <td>2, 1</td> <td>3, 1</td> </tr>          <tr> <td>1, 2</td> <td>2, 2</td> <td>3, 2</td> </tr>          <tr> <td>1, 3</td> <td>2, 3</td> <td>3, 3</td> </tr>          <tr> <td>1, 4</td> <td>2, 4</td> <td>3, 4</td> </tr>          <tr> <td>1, 5</td> <td>2, 5</td> <td>3, 5</td> </tr>          <tr> <td>1, 6</td> <td>2, 6</td> <td>3, 6</td> </tr>          <tr> <td>1, 7</td> <td>2, 7</td> <td>3, 7</td> </tr>          <tr> <td>1, 8</td> <td>2, 8</td> <td>3, 8</td> </tr>          <tr> <td>1, 9</td> <td>2, 9</td> <td>3, 9</td> </tr>          <tr> <td>1, 10</td> <td>2, 10</td> <td>3, 10</td> </tr>          <!-- etc... -->          <tr> <td>1, 99</td> <td>2, 99</td> <td>3, 99</td> </tr>        </tbody>    </table>  </div></div>


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/635295.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号