微信小程序 scroll-view隐藏滚动条详解

一:scroll-view隐藏滚动条
在书写网页的时候,往往会为了页面的美观,而选择去掉滚动区域默认的滚动条,而在这里,就是为小程序去掉滚动条的其中的一种方法:
scroll-view.wxml:

 
      
        
      
    

scroll-view.wxss

.recommend_scroll_x_box {
  height: 245rpx;
  white-space: nowrap;
  display: flex;
}

::-webkit-scrollbar {
  width: 0;
  height: 0;
  color: transparent;
}

.recommend_hot_box {
  width: 230rpx;
  height: 245rpx;
  margin-right: 24rpx;
  display: inline-block;
}

.recommend_hot_image {
  width: 230rpx;
  height: 143rpx;
}

scroll-view.js

Page({
  data: {
    hotList: [
      {
        pic: 'https://ojlf2aayk.qnssl.com//act/1501760559/banner.png'
      }, {
        pic: 'https://ojlf2aayk.qnssl.com//act/1501760559/banner.png'
      }, {
        pic: 'https://ojlf2aayk.qnssl.com//act/1501760559/banner.png'
      }, {
        pic: 'https://ojlf2aayk.qnssl.com//act/1501760559/banner.png'
      }, {
        pic: 'https://ojlf2aayk.qnssl.com//act/1501760559/banner.png'
      }
    ]
  }

完美解决

注意:

(1)不能在scroll-view中使用textarea,map,canvas,video组件

(2)scroll-init-view的优先级高于scroll-top

(3)onPullDownRefresh事件,无法在scroll-view中触发

(4)若想使用下拉刷新,一定要使用页面的滚动,而不是scroll-view,这样也能通过点击顶部状态栏回到页面顶部

青团社招聘:

招聘岗位:高级前端开发工程师P5及以上

简历投递到:[email protected] || [email protected]

职位描述:

1、建设工具、提炼组件、抽象框架,促进前端工程化、服务化,持续提升研发效率,保障线上产品质量

2、构建H5/PC应用基础设施,主导建设前端各种发布/监控等平台,指导落实解决方案

3、持续优化前端页面性能,维护前端代码规范,钻研各种前沿技术和创新交互,增强用户体验、开拓前端能力边界

你可能感兴趣的:(微信小程序 scroll-view隐藏滚动条详解)