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

  • 相关阅读:
    cocoapods使用遇到的一些问题
    so
    UITextField的各种属性方法介绍
    <<第1章 初识JAVA>>
    《第16章 复习》
    《第17章 图书管理系统》
    《第15章 字符串》
    《第13章 猜拳游戏》
    《第14章 带参数的方法》
    《第12章 类的无参方法》
  • 原文地址:https://www.cnblogs.com/autoXingJY/p/9915904.html
Copyright © 2011-2022 走看看