zoukankan      html  css  js  c++  java
  • 前端福利之overflow-scrol 怎么隐藏滚动条(转)

    最近用vue写wap站的时候遇到了微信打开页面滚动条无法隐藏的问题。

    对于隐藏滚动条,我们最常用的方法首先是:

    1、使用以下CSS可以隐藏滚动条:

    .container::-webkit-scrollbar {display:none}
    但是要兼容其他浏览器的话这个就不太好用了,这个适用于Chrome

    2、为了兼容其他的浏览器,可以用这样的方法:

    在滚动区域外再套一层div,给这层div设置overflow: hidden,即可隐藏滚动条

    //给container外层加一个div(container-wrapper)

    .container-wrapper{overflow: hidden}
    可是,经过我的测试,这个方法虽然兼容了其他的浏览器,但是移动端我发现用微信打开这个页面,依旧存在一个很丑的默认样式的滚动条。

    3、这种情况下,可以给container设置一个padding-bottom(根据滚动条的位置来设置,我的container是overflow-x: scroll),把滚动条挤出可视范围,这样在视觉上相当于把滚动条隐藏起来了

    container{overflow-x: scroll;
    overflow-y: hidden;
    /*解决ios上滑动不流畅*/
    -webkit-overflow-scrolling: touch;

    ---------------------
    原文:https://blog.csdn.net/sinat_25017107/article/details/81057269

  • 相关阅读:
    努力
    散步
    相信自己
    我仅有的倔强
    存储过程 有用
    面试题整理 !=!=未看 *****面试题整理最全 有用
    项目介绍4 y有用
    面试题;40个多线程的问题 背1 有用
    面试题: redis面试题 有用 redis详细
    数据库相关内容 已看1 有用
  • 原文地址:https://www.cnblogs.com/autoXingJY/p/9915904.html
Copyright © 2011-2022 走看看