纯css实现table滚动条(纯css实现div滚动条)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ssxueyi/article/details/89477770

纯css实现table滚动条(纯css实现div滚动条),主要通过设定高度、宽度及overflow属性实现,留存备用。

代码如下:

<html>
<head>
<style type="text/css">
/* 基本通用样式,与滚动条无关 */
div{
    margin:0 auto;
    padding:5px;
    background-color: #e0eaf7;
}

table{
    width:100%;
    text-align:center;
    border-collapse:collapse;
    border:1px solid #8daaec;
    
}

td{
    border:1px solid #8daaec;
    padding: 5px;
}

/* 上下滚动 */
div.sx{
    height:80px;
    overflow:auto;
}

/* 左右滚动 */
div.zy{
    width:600px;
    overflow:auto;
}

/* 上下左右滚动 */
div.sxzy{
    height:80px;
    width:600px;
    overflow:auto;
}
</style>
</head>
<body>
<!-- 无滚动条 -->
<div>
    <table>
        <tr>
            <td align="center" nowrap="nowrap" >无滚动条</td>
            <td align="center" nowrap="nowrap" >无滚动条</td>
            <td align="center" nowrap="nowrap" >无滚动条</td>
            <td align="center" nowrap="nowrap" >无滚动条</td>
        </tr>
        <tr>
            <td align="center" nowrap="nowrap" >无滚动条</td>
            <td align="center" nowrap="nowrap" >无滚动条</td>
            <td align="center" nowrap="nowrap" >无滚动条</td>
            <td align="center" nowrap="nowrap" >无滚动条</td>
        </tr>
        <tr>
            <td align="center" nowrap="nowrap" >无滚动条</td>
            <td align="center" nowrap="nowrap" >无滚动条</td>
            <td align="center" nowrap="nowrap" >无滚动条</td>
            <td align="center" nowrap="nowrap" >无滚动条</td>
        </tr>
    </table>
</div>
<br><br>

<!-- 上下滚动 -->
<div class="sx">
    <table >
        <tr>
            <td align="center" nowrap="nowrap" >上线滚动</td>
            <td align="center" nowrap="nowrap" >上线滚动</td>
            <td align="center" nowrap="nowrap" >上线滚动</td>
            <td align="center" nowrap="nowrap" >上线滚动</td>
        </tr>
        <tr>
            <td align="center" nowrap="nowrap" >上线滚动</td>
            <td align="center" nowrap="nowrap" >上线滚动</td>
            <td align="center" nowrap="nowrap" >上线滚动</td>
            <td align="center" nowrap="nowrap" >上线滚动</td>
        </tr>
        <tr>
            <td align="center" nowrap="nowrap" >上线滚动</td>
            <td align="center" nowrap="nowrap" >上线滚动</td>
            <td align="center" nowrap="nowrap" >上线滚动</td>
            <td align="center" nowrap="nowrap" >上线滚动</td>
        </tr>
        <tr>
            <td align="center" nowrap="nowrap" >上线滚动</td>
            <td align="center" nowrap="nowrap" >上线滚动</td>
            <td align="center" nowrap="nowrap" >上线滚动</td>
            <td align="center" nowrap="nowrap" >上线滚动</td>
        </tr>
        <tr>
            <td align="center" nowrap="nowrap" >上线滚动</td>
            <td align="center" nowrap="nowrap" >上线滚动</td>
            <td align="center" nowrap="nowrap" >上线滚动</td>
            <td align="center" nowrap="nowrap" >上线滚动</td>
        </tr>
    </table>
</div>
<br><br>

<!-- 左右滚动 -->
<div class="zy">
    <table>
        <tr>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
        </tr>
        <tr>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
        </tr>
        <tr>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
        </tr>
        <tr>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
            <td align="center" nowrap="nowrap" >左右滚动</td>
        </tr>
    </table>
</div>
<br><br>

<!-- 上下左右滚动 -->
<div class="sxzy">
    <table>
        <tr>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
        </tr>
        <tr>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
        </tr>
        <tr>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
        </tr>
        <tr>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
        </tr>
        <tr>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
            <td align="center" nowrap="nowrap" >上下左右滚动</td>
        </tr>
    </table>
</div>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/ssxueyi/article/details/89477770