微信小程序scroll-view横向滚动和纵向滚动实现(亲测管用)

简介: 微信小程序scroll-view横向滚动和纵向滚动实现(亲测管用)

微信小程序横向滚动

//wxml
      <scroll-view scroll-x="true" style=" white-space: nowrap; display: flex" 
      scroll-into-view="{{rightId}}" >
      <view    style="display: inline-block">1</view>
      <view     style="display: inline-block">2</view>
      <view     style="display: inline-block">3</view>
      <view    style="display: inline-block">4</view>
      <view   id="select_title"  style="display: inline-block">5</view>
</scroll-view>
//wxss
#select_title{
  color: #F2A669;
}
  1. scroll-x=“true” style=" white-space: nowrap; display: flex" 开启横向滚动必须设置的
  2. scroll-into-view="{{rightId}}" 设置滚动到那个元素的 参数接收一个id名
  3. id=“select_title” id名
    4.子元素必须设置 style=“display: inline-block”
//js
data:{
  rightId:null
  },
  //页面加载时
  onLoad:function(){
this.setData({
      rightId: 'select_title',
    })
}

微信小程序纵向滚动

//wxml
        <scroll-view scroll-y   scroll-into-view="{{scrollTopName}}" >
      <view>1</view>
      <view>2</view>
      <view>3</view>
      <view>4</view>
      <view   id="scrollTabTop"  >5</view>
      </scroll-view>
//wxss
#scrollTabTop{
height:100vh;
  background-color: #F6F6F6;
}

1.必须设置高度

//js
data:{
  scrollTopName:null
  },
  //页面加载时
  onLoad:function(){
this.setData({
      scrollTopName: 'scrollTabTop',
    })
}
相关文章
|
小程序 UED 开发者
小程序如何监听页面的滚动事件
小程序如何监听页面的滚动事件
733 0
|
小程序 JavaScript
小程序自定义弹窗禁止底部内容滚动(滚动穿透问题)
小程序自定义弹窗禁止底部内容滚动(滚动穿透问题)
1928 0
|
小程序 API 数据库
【微信小程序-原生开发】实用教程09 - 可滚动选项,动态列表-步骤条(含事件传参),动态详情(含微信云查询单条数据 doc)
【微信小程序-原生开发】实用教程09 - 可滚动选项,动态列表-步骤条(含事件传参),动态详情(含微信云查询单条数据 doc)
331 0
|
小程序 容器
微信小程序常用组件的简单使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image
本文介绍了微信小程序中常用组件的使用方法,包括view、scroll-view、swiper与swiper-item、text与rich-text、button以及image组件。详细解释了各组件的功能、属性以及如何在小程序页面中进行使用。
微信小程序常用组件的简单使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image
|
存储 小程序 数据库
【微信小程序-原生开发】实用教程08 - 开通微信云开发,操作云数据库新增数据(含修改数据权限),初始化云服务(含获取微信云环境 id),获取云数据,滚动公告栏
【微信小程序-原生开发】实用教程08 - 开通微信云开发,操作云数据库新增数据(含修改数据权限),初始化云服务(含获取微信云环境 id),获取云数据,滚动公告栏
384 0
|
小程序 前端开发 定位技术
【微信小程序】-- 常用视图容器类组件介绍 -- view、scroll-view和swiper(六)
【微信小程序】-- 常用视图容器类组件介绍 -- view、scroll-view和swiper(六)
|
JSON 小程序 JavaScript
uni-app开发微信小程序的报错[渲染层错误]排查及解决
uni-app开发微信小程序的报错[渲染层错误]排查及解决
2967 7
|
小程序 JavaScript 前端开发
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
2580 1
|
小程序 前端开发 测试技术
微信小程序的开发完整流程是什么?
微信小程序的开发完整流程是什么?
2084 7
|
8月前
|
人工智能 自然语言处理 小程序
技术小白如何利用DeepSeek半小时开发微信小程序?
通过通义灵码的“AI程序员”功能,即使没有编程基础也能轻松创建小程序或网页。借助DeepSeek V3和R1满血版模型,用户只需用自然语言描述需求,就能自动生成代码并优化程序。例如,一个文科生仅通过描述需求就成功开发了一款记录日常活动的微信小程序。此外,通义灵码还提供智能问答模式,帮助用户解决开发中的各种问题,极大简化了开发流程,让普通人的开发体验更加顺畅。
2529 11
技术小白如何利用DeepSeek半小时开发微信小程序?