• CSS 实现隐藏滚动条同时又可以滚动


    方法1: 利用 css 3 的新特性  -webkit-scrollbar, 但是这种方式只兼容chrome,不兼容 火狐 和 IE。

             /* for Chrome */
            .content::-webkit-scrollbar {
                display: none;
            }

    方法2: 在内容容器A外面再嵌套一层容器B并设置 overflow:hidden ,容器A和容器B需要限制尺寸,就变相隐藏了,兼容所有浏览器。

     <!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8">
        <title>超出部分滚动条</title>
    </head>
    <style type="text/css">
        .outer_container {
            /* 父容器设置宽度, 并超出部分不显示 */
             200px;
            height: 300px;
            overflow: hidden;
        }
        .outer_container > .content{
            /* 子容器比父容器的宽度多 17 px, 经测正好是滚动条的默认宽度 */
             217px;
            height: 300px;
            overflow-y: scroll;
        }
    </style>
    <body>
        <!-- 兼容所有浏览器的超出部分滚动不显示滚动条-->
        <div class="outer_container ">
            <div class="content">
                HELLO WORLD! </br>HELLO WORLD! </br>
                HELLO WORLD! </br>HELLO WORLD! </br>
                HELLO WORLD! </br>HELLO WORLD! </br>
                HELLO WORLD! </br>HELLO WORLD! </br>
                HELLO WORLD! </br>HELLO WORLD! </br>
                HELLO WORLD! </br>HELLO WORLD! </br>
                HELLO WORLD! </br>HELLO WORLD! </br>
                HELLO WORLD! </br>HELLO WORLD! </br>
                HELLO WORLD! </br>HELLO WORLD! </br>
                HELLO WORLD! </br>HELLO WORLD! </br>
            </div>
        </div>
    </body>
    </html>   
  • 相关阅读:
    selinux 关闭
    Microsoft Visual Studio 2013 Language Pack
    Visual Studio Ultimate 2013 with Update 4
    页面滑动
    Android 适配器
    前端空格显示问题
    Your content must have a ListView whose id attribute is 'android.R.id.list'
    Ext.data.Store动态修改url
    Android 页面滑动
    实例化Layout中的布局文件(xml)
  • 原文地址:https://www.cnblogs.com/evaxtt/p/10147662.html
Copyright © 2020-2023  润新知