小程序scroll-view安卓机隐藏横向滚动条的实现详解


Posted in Javascript onMay 16, 2019

一、实践踩坑

项目使用mpvue开发

1.使用flex布局

// html大概长这样

<div class="worth-wraper">
 <scroll-view scroll-x="true" scroll-left="0">
 <div class="worth-list">
 <div class="worth-item-img">
 <img src="/static/images/index/brand1.png" alt="">
 </div>
 <div class="worth-item-img">
 <img src="/static/images/index/brand2.png" alt="">
 </div>
 <div class="worth-item-img">
 <img src="/static/images/index/brand3.png" alt="">
 </div>
 <div class="worth-item-img">
 <img src="/static/images/index/brand4.png" alt="">
 </div>
 </div>
 </scroll-view>
</div>
// css相应就大概长这样
.worth-wraper{

margin-top: 60rpx;
height: 560rpx;
box-sizing: border-box;
display: flex;
width: 750rpx;
overflow: hidden;
font-size: 28rpx;
color: #7a7269;
line-height: 42rpx;
.worth-list{
 display: flex;
 margin-left: 30rpx;
 .worth-item-img{
   flex: 1;
   margin-right: 20rpx;
   width: 290rpx;
   height: 560rpx;
 }
 img{
  width: 290rpx;
  height: 560rpx;
 }
 .worth-item{
  padding: 0 35rpx 0 40rpx;
  flex: 1;
  box-sizing: border-box;
  background: url("../../../static/images/index/worth-bg1.png") no-repeat;
  background-size: 100% 100%;
  width: 290rpx;
  height: 560rpx;
  margin-right: 20rpx;
 }
}
}

ios没有问题,样式正常,然后到了安卓机上,却出现了横向滚动条.......然后各种找如何去除横向滚动条的方法....

二、隐藏滚动条

在网上搜了很多,都是说加上这段代码就可以:

/隐藏滚动条/

::-webkit-scrollbar{

width: 0;

height: 0;

color: transparent;
}

或者有的人说这样子:

/隐藏滚动条/

::-webkit-scrollbar{

display: none;
}

然而两种方法我都试过,然而在安卓机上并没什么鸟用。

后来看到有人这么说:

1.scroll-view 中的需要滑动的元素不可以用 float 浮动;

2.scroll-view 中的包裹需要滑动的元素的大盒子用 display:flex; 是没有作用的;

3.scroll-view 中的需要滑动的元素要用 dislay:inline-block; 进行元素的横向编排;

4.包裹 scroll-view 的大盒子有明确的宽和加上样式--> overflow:hidden;white-space:nowrap;

好像能行得通....不用flex,不用float

然后改写css代码

.worth-wraper{

 margin-top: 60rpx;
 width: 750rpx;
 height: 560rpx;
 overflow: hidden; 
 scroll-view{
  width: 100%;
  white-space: nowrap;
 }
 .worth-list{
  display: inline-block;
  margin-left: 30rpx;
  padding-bottom: 60rpx; //加个padding值,这样高度大于scroll-view外面包裹的元素
  .worth-item-img{
   margin-right: 20rpx;
   width: 290rpx;
   height: 560rpx;
   display: inline-block;
  }
 }
}

到这里,scroll-view安卓机上横向滚动条消失了,大概长这样:

小程序scroll-view安卓机隐藏横向滚动条的实现详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
(转载)JavaScript中匿名函数,函数直接量和闭包
May 08 Javascript
js下写一个事件队列操作函数
Jul 19 Javascript
用Jquery实现多级下拉框无刷新的联动
Dec 22 Javascript
jquery中获取select选中值的代码
Jun 27 Javascript
js获取浏览器的可视区域尺寸的实现代码
Nov 30 Javascript
js实现简单秒表走动的时钟特效
Mar 25 Javascript
jQuery实现图片文字淡入淡出效果
Dec 21 Javascript
javascript self对象使用详解
Oct 18 Javascript
详解前端自动化工具gulp自动添加版本号
Dec 20 Javascript
Vue单页式应用(Hash模式下)实现微信分享的实例
Jul 21 Javascript
微信小程序中时间戳和日期的相互转换问题
Jul 09 Javascript
vue data引入本地图片的两种方式小结
Nov 13 Javascript
微信小程序云开发之云函数详解
May 16 #Javascript
微信小程序云开发之模拟后台增删改查
May 16 #Javascript
微信小程序云开发之新手环境配置
May 16 #Javascript
vue项目中使用scss的方法步骤
May 16 #Javascript
微信小程序云开发使用方法新手初体验
May 16 #Javascript
angular多语言配置详解
May 16 #Javascript
详解基于mpvue微信小程序下载远程图片到本地解决思路
May 16 #Javascript
You might like
php与php MySQL 之间的关系
2009/07/17 PHP
php通过array_merge()函数合并关联和非关联数组的方法
2015/03/18 PHP
PHP面向对象程序设计之类与反射API详解
2016/12/02 PHP
php技巧小结【推荐】
2017/01/19 PHP
Laravel学习教程之从入口到输出过程详解
2017/08/27 PHP
用PHP的反射实现委托模式的讲解
2019/03/22 PHP
认识延迟时间为0的setTimeout
2008/05/16 Javascript
用js实现的模拟jquery的animate自定义动画(2.5K)
2010/07/20 Javascript
myeclipse安装jQuery插件的方法
2011/03/29 Javascript
jQuery 调用WebService 实例讲解
2016/06/28 Javascript
bootstrap jquery dataTable 异步ajax刷新表格数据的实现方法
2017/02/10 Javascript
jQuery实现弹幕效果
2017/02/17 Javascript
详解Vue方法与事件
2017/03/09 Javascript
常见的浏览器Hack技巧整理
2017/06/29 Javascript
分分钟学会vue中vuex的应用(入门教程)
2017/09/14 Javascript
浅谈react前后端同构渲染
2017/09/20 Javascript
实例教学如何写vue插件
2017/11/30 Javascript
element 结合vue 在表单验证时有值却提示错误的解决办法
2018/01/22 Javascript
vue.js 双层嵌套for遍历的方法详解, 类似php foreach()
2018/09/07 Javascript
小程序跨页面交互的作用与方法详解
2020/01/07 Javascript
微信小程序的引导页实现代码
2020/06/24 Javascript
python opencv 直方图反向投影的方法
2018/02/24 Python
python实现将excel文件转化成CSV格式
2018/03/22 Python
高考考python编程是真的吗
2020/07/20 Python
Python利用matplotlib绘制散点图的新手教程
2020/11/05 Python
英国袜子店:Sock Shop
2017/01/11 全球购物
求职简历自荐信
2013/10/20 职场文书
策划主管的工作职责
2013/11/24 职场文书
理工大学毕业生自荐信范文
2014/02/22 职场文书
宣传保护环境的公益广告词
2014/03/13 职场文书
2014年党员自我评价材料
2014/09/22 职场文书
领导班子三严三实心得体会
2014/10/13 职场文书
群众路线个人整改措施
2014/10/24 职场文书
幼儿园元旦主持词
2015/07/06 职场文书
求职信:会计求职的写作技巧
2019/04/24 职场文书
高一作文之暖冬
2019/11/09 职场文书