微信小程序 scroll-view 水平滚动实现过程解析


Posted in Javascript onOctober 12, 2019

1. scroll-view水平滚动使用

1. wxml

<scroll-view class="scroll-wrap" scroll-x>
   <view class="scroll-view-item">
    <view class="scroll-img-wrap scroll-major-img-wrap">
     <image src="../../images/wukecheng@2x.png" class="img-responsive" />
    </view>
    <text class="scroll-title scroll-major-title">膳食与营养膳食与营养膳食...</text>
   </view>
   <view class="scroll-view-item">
    <view class="scroll-img-wrap scroll-major-img-wrap">
     <image src="../../images/wukecheng@2x.png" class="img-responsive" />
    </view>
    <text class="scroll-title scroll-major-title">膳食与营养膳食与营养膳食...</text>
   </view>
   <view class="scroll-view-item">
    <view class="scroll-img-wrap scroll-major-img-wrap">
     <image src="../../images/wukecheng@2x.png" class="img-responsive" />
    </view>
    <text class="scroll-title scroll-major-title">膳食与营养膳食与营养膳食...</text>
   </view>
   <view class="scroll-view-item">
    <view class="scroll-img-wrap scroll-major-img-wrap">
     <image src="../../images/wukecheng@2x.png" class="img-responsive" />
    </view>
    <text class="scroll-title scroll-major-title">膳食与营养膳食与营养膳食...</text>
   </view>
  </scroll-view>

2. wxss

.scroll-wrap {
 min-width: 100%;
 height: 360rpx;
 white-space: nowrap; /*不可缺少*/
}
.scroll-view-item {
 width: 68%;
 height: 360rpx;
 display: inline-block; // 可以使每一项水平排列
}
.scroll-view-item + .scroll-view-item {
 margin-left: 16rpx;
}
::-webkit-scrollbar{ // 隐藏滚动条
  width: 0;
  height: 0;
  color: transparent;
}
 .scroll-img-wrap {
 width: 100%;
 height: 280rpx;
 overflow: hidden;
 border-radius: 8rpx;
}
.scroll-title {
  white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
 display: block;
}
.scroll-major-img-wrap {
 height: 280rpx;
}
.scroll-major-title {
 margin: 16rpx 8rpx;
}

2. scroll-view 隐藏滚动条

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

3. 效果如下:

微信小程序 scroll-view 水平滚动实现过程解析

微信小程序 scroll-view 水平滚动实现过程解析

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

Javascript 相关文章推荐
Js 订制自己的AlertBox(信息提示框)
Jan 09 Javascript
Jquery 获取表单text,areatext,radio,checkbox,select值的代码
Nov 12 Javascript
Jquery中LigerUi的弹出编辑框(实现方法)
Jul 09 Javascript
js如何判断用户是否是用微信浏览器
Jun 05 Javascript
Jquery根据浏览器窗口改变调整大小的方法
Feb 07 Javascript
JS中Safari浏览器中的Date
Jul 17 Javascript
JavaScript 数组去重并统计重复元素出现的次数实例
Dec 14 Javascript
vue-cli系列之vue-cli-service整体架构浅析
Jan 14 Javascript
ES10 特性的完整指南小结
Mar 04 Javascript
JS函数动态传递参数的方法分析【基于arguments对象】
Jun 05 Javascript
JS立即执行的匿名函数用法分析
Nov 04 Javascript
浅析TypeScript 命名空间
Mar 19 Javascript
微信小程序iOS下拉白屏晃动问题解决方案
Oct 12 #Javascript
vue中添加与删除关键字搜索功能
Oct 12 #Javascript
jquery 遍历hash操作示例【基于ajax交互】
Oct 12 #jQuery
jquery 时间戳转日期过程详解
Oct 12 #jQuery
JS数组splice操作实例分析
Oct 12 #Javascript
微信小程序列表时间戳转换实现过程解析
Oct 12 #Javascript
微信小程序批量监听输入框对按钮样式进行控制的实现代码
Oct 12 #Javascript
You might like
PHP编程最快明白(第一讲 软件环境和准备工作)
2010/10/25 PHP
php使用curl下载指定大小的文件实例代码
2017/09/30 PHP
Nigma vs Liquid BO3 第一场2.13
2021/03/10 DOTA
qTip2 精致的基于jQuery提示信息插件
2012/02/17 Javascript
瀑布流布局并自动加载实现代码
2013/03/12 Javascript
JavaScript中for循环的使用详解
2015/06/03 Javascript
js省市联动效果完整实例代码
2015/12/09 Javascript
浅谈JavaScript前端开发的MVC结构与MVVM结构
2016/06/03 Javascript
详解BootStrap中Affix控件的使用及保持布局的美观的方法
2016/07/08 Javascript
jquery动态遍历Json对象的属性和值的方法
2016/07/27 Javascript
Javascript中this绑定的3种方法与比较
2016/10/13 Javascript
使用Vue.js创建一个时间跟踪的单页应用
2016/11/28 Javascript
如何编写jquery插件
2017/03/29 jQuery
input file样式修改以及图片预览删除功能详细概括(推荐)
2017/08/17 Javascript
vue.js如何将echarts封装为组件一键使用详解
2017/10/10 Javascript
vue router下的html5 history在iis服务器上的设置方法
2017/10/18 Javascript
JavaScript自动生成 年月范围 选择功能完整示例【基于jQuery插件】
2019/09/03 jQuery
VUE 组件转换为微信小程序组件的方法
2019/11/06 Javascript
Vue学习之常用指令实例详解
2020/01/06 Javascript
微信小程序实现拨打电话功能的示例代码
2020/06/28 Javascript
jQuery实现简单轮播图效果
2020/12/27 jQuery
[02:49]DOTA2完美大师赛首日观众采访
2017/11/23 DOTA
python中List的sort方法指南
2014/09/01 Python
修改Python的pyxmpp2中的主循环使其提高性能
2015/04/24 Python
PyCharm配置mongo插件的方法
2018/11/30 Python
python游戏地图最短路径求解
2019/01/16 Python
Python3.5迭代器与生成器用法实例分析
2019/04/30 Python
html5 canvas fillRect坐标和大小的问题解决方法
2014/03/26 HTML / CSS
英国领先的男士服装和时尚零售商:Burton
2017/01/09 全球购物
美国护肤咨询及美容产品电商:Askderm
2017/02/24 全球购物
英国最大的独立摄影零售商:Park Cameras
2019/11/27 全球购物
Python中pass语句的作用是什么
2016/06/01 面试题
2015年财务部年度工作总结
2015/05/19 职场文书
学习心理学心得体会
2016/01/22 职场文书
合作协议书格式范本
2016/03/21 职场文书
MySQL三种方式实现递归查询
2022/04/18 MySQL