scroll-view的横向滚动

微信小程序scroll-view组件无横向滚动的解决方法 微信开放文档中scroll-view组件的部分代码如下 <scroll-view class="scroll-view_H" scroll-x="true" bindscroll="scroll" style="width: 100%"> <view id="demo1" class="scroll-view-item_H demo-text-1">&... 阅读详情

本来以为实现一个横向滚动的view很简单,但是实际上还是有个小坑的。因为scroll-view本身的display:flex不生效。

scroll-view的内层view元素需要:

display: inline-block

scroll-view的外层元素需要:

white-space: nowrap

使得内部组件不换行。

再加上一些左右空行的渐变修饰,使得一个简单的横向滚动元素比较美观。

wxml:

<view class="skill-sequence-panel-content-wrapper"> 
    <!--左边虚化-->
    <view class="hide-content-box hide-content-box-left"></view>
    <!--右边虚化-->
    <view class="hide-content-box hide-content-box-right"></view>
    <!--横向滚动-->
    <scroll-view class="skill-sequence-panel-content" scroll-x>
        <view class="skill-sequence-skill-wrapper"
            wx:for="{{sequence}}" wx:key="{{index}}"
        >
            ...
        </view>
    </scroll-view>
</view>

wxss:

/*scroll-view外层*/
.skill-sequence-panel-content-wrapper{
  position: relative;
  height: 55px;
  white-space:nowrap;
  padding: 2px 10px;
}
/*左右渐变遮罩*/
.hide-content-box{
  position:absolute;
  top:0;
  height: 100%;
  width:32px;
  z-index: 2;
}
.hide-content-box-left{
  left:0;
  background-image: linear-gradient(to left,rgba(255,255,255,0) ,#f3f3f3 60%);
}
.hide-content-box-right{
  right:0;
  background-image: linear-gradient(to right,rgba(255,255,255,0) ,#f3f3f3 60%);
}
/*scroll-view本身*/
.skill-sequence-panel-content{
  min-width:100%;
}
/*scroll-view内层*/
.skill-sequence-skill-wrapper{
  margin-left: 2px;
  display: inline-block;
}
/*设置空白以保持美观*/
.skill-sequence-panel-content .skill-sequence-skill-wrapper:first-child{
  margin-left: 18px;  
}
.skill-sequence-panel-content .skill-sequence-skill-wrapper:last-child{
  margin-right: 16px;  
}

效果如图:

 

  

uni-app 用scroll-view实现横向滚动 scroll-view是uni-app内置的可滚动视图区域组件,支持横向和纵向滚动配置。适用于商品横向展示、长列表内容展示等需要局部滚动的场景。核心属性:(1)scroll-x:启用横向滚动(2)scroll-y:启用纵向滚动(3)scroll-top:设置竖向滚动位置(4)scroll-left:设置横向滚动位置scroll-view,必须设置:white-space: nowrap; 阅读详情

相关推荐

微信小程序使用scroll-view制作横向滑动滚动条

使用scroll-view制作横向滑动滚动条

GDNLQ的博客 1494

微信小程序:scroll-view制作横向滚动导航条特效

微信小程序:scroll-view制作横向滚动导航条特效 一、scroll-view介绍 微信小程序官方释义为:可滚动视图区域,目前一共有10几个属性,包括:scroll-x、scroll-y、scroll-top等。详细介绍见官方文档: developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html。下面来说下如何使用scroll-view做一个可横向滚动的导航条吧。效果如图: 二、scroll-x实现横向滚动 先来看下wxml页面

qq_40522087的博客 1万+

uniapp中scroll-view横向滚动失效的深度排查与实战修复

本文深入分析了uniapp中scroll-view横向滚动失效的常见问题,提供了从基础配置到CSS布局、事件处理及平台适配的全面解决方案。针对电商类APP的顶部选项卡、图片轮播等场景,详细讲解了如何避免flex布局污染、事件冒泡等陷阱,并给出了iOS和Android平台的优化技巧,帮助开发者快速修复scroll-view横向滚动问题。

weixin_33713503的博客 817

微信小程序开发,scroll-view实现商品列表水平/横向滑动

使用竖向滚动时,需要给scroll-view一个固定高度,通过 WXSS 设置 height。组件属性的长度单位默认为px,2.4.0起支持传入单位(rpx/px)。在上面.wxml布局中,商品列表是通过view堆积起来的,在实际开发中,肯定也不能这样写死,列表数据应该是一个动态的。在组件上使用 wx:for 控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。官方说只有在竖向滚动时,需要给scroll-view一个固定高度,但在实际开发过程中,解决方案:在scroll-view标签中添加。

商城app+新闻app+备忘录记事本app视频教程在某站【浩宇软件开发】 5792

uni-app:使用scroll-view实现横向滚动

【代码】uni-app:使用scroll-view实现横向滚动。

weixin_48596030的博客 6329

mac(apple silicon)arm64安装spm12详细教程

3.下载matlab runtime R2023b for macOS (macA64),注意必须下载这个,只下载matlab是不可以的。默认安装目录是/Applications/MATLAB/MATLAB_Runtime/R2023b。注意最后的命令,路径根据自己的matlab_runtime安装位置进行调整,然后就可以安装成功了。5. 解压spm12.zip,解压后将文件夹拖到应用程序下(Applications)2.下载spm12,这个版本可兼容mac芯片!6.打开mac终端,输入。

weixin_62332001的博客 2024

uniapp的scroll-view横向滚动,实现横向滚动列表

在开发小程序或者h5页面的时候,会有遇到开发一个横向滚动列表 如: 所以我们用到了uniapp的scroll-view组件 官方文档:https://uniapp.dcloud.io/component/scroll-view 实现横向滚动必须设置 <scroll-view class='scrollContainer' scroll-x> <view class='scrollitem' v-for="(item, index) in goodsArr" :key="inde

qq_38181746的博客 1万+

iOS马甲包过审实战:如何用5天时间搞定4.3审核(附完整代码混淆方案)

本文提供了一套为期五天的高效实战方案,专门解决iOS应用因重复或抄袭问题而被App Store的4.3条款拒绝的难题。方案涵盖深度分析、代码混淆、资源翻新及环境隔离等系统性步骤,并附有完整的代码混淆示例,旨在帮助开发者在合规框架内重塑应用,显著提升过审成功率。

weixin_29234239的博客 147

解决uniapp里scroll-view横向滚动的问题

本以为是一件很简单的事,结果浪费了整整一个上午,并且问题并没有全部解决....后来没办法,用了touchmove模拟的滑动,如果有好的解决方法麻烦告诉我...非常感谢~

Oliver尹的博客 5151

RAG在医药行业为什么80%都翻车了?

这篇文章不是要劝你别做RAG,而是把坑说清楚。医药行业有它的特殊性——监管压力、专业术语密度、多语言混排、文档结构复杂——这些因素叠加在一起,让标准RAG教程里的那套方法论几乎直接失效

qq_31808385的博客 635

从频谱分析到硬件加速:用ZYNQ-7020+FFT IP核实现实时信号处理的完整方案

本文详细介绍了如何利用ZYNQ-7020和FFT IP核实现实时信号处理的完整方案,涵盖系统架构设计、硬件加速实现及性能优化。通过异构计算架构,该方案将1024点FFT处理延迟压缩至28μs,显著提升工业自动化和无线通信等领域的实时频谱分析效率。

weixin_33704234的博客 467

uni-app设置scroll-view 横向滚动

在uni的入坑第一天就碰见一个小问题。 scroll-view 可视区域滚动组件 竖向滚动好说 // 给scroll-view设置一个高度就可以 <scroll-view scroll-y="true"> <view class="item1"> </view> <view class="item2"> </view>...

业余前端的职业经历 1万+

Python虚拟环境实战:如何在不同conda环境中共享CUDA的libcupti.so.12文件

本文深入探讨了在Python虚拟环境中解决`ImportError: libcupti.so.12`报错的工程化方案。通过分析动态链接库的搜索机制,提供了环境变量法、软链接法和系统级配置法三种解决方案,帮助开发者在不同conda环境中高效共享CUDA动态链接库,确保深度学习项目的顺利运行。

weixin_29094775的博客 239

scroll-view横向滚动无效解决方案

scroll-view横向滚动无效解决方案 .scrollContainer { width: 630rpx; height: 230rpx; line-height: 230rpx; white-space: nowrap; /* 必须设置*/ display: inline-block; /* 必须设置*/ } 关于scroll-view及横向滚动条件: 1、scrol...

泊一的博客 4524

告别理论纠结!用ADS和Sigrity玩转电源完整性:从PDN阻抗优化到芯片供电仿真全流程

本文详细介绍了如何利用ADS和Sigrity工具进行电源完整性(PI)分析,从PDN阻抗优化到芯片供电仿真的全流程。通过频域、直流和时域分析,工程师可以精确评估电源网络性能,优化设计以避免电压波动和系统失效。文章还提供了ADS和Sigrity PowerDC的实战操作指南,帮助读者掌握现代PI设计的核心技术。

weixin_33749242的博客 310

嵌入式工程师成长之路(2)——电路设计

为什么你的电源模块总是发热炸机?DC/DC和LDO选型的“潜规则”你踩坑了吗? LM2596降压芯片用错电容导致输出振荡?LED恒流驱动设计让灯珠寿命缩水50%?24V转12V方案成本超预算被老板狂喷?——这些血泪教训,谁能懂得!

云轩阁 13万+

uni-app scroll-view横向滚动设置

1、单排横向滚动 html <scroll-view scroll-x="true" class="kite-classify-scroll"> <view class="kite-classify-cell"></view> <view class="kite-classify-cell"></view> <view class=...

纸鸢的博客 9451

【通信】多径衰落信道的matlab仿真

1 简介 2 部分代码 clearf_c=1e3; %carrier frequency(no modulation)time_1 = (linspace (0, 10, 1000)); %timesignal_in = sin (2 * pi *f_c* time_1); %sine wave plot (time_1, signal_in, 'b');grid on;

qq_59747472的博客 1383

微信小程序scroll-view滚动视图隐藏横向滚动条

scroll-view滚动视图scroll-view作用滚动条效果如何隐藏滚动条以下是解决方法的技术说明 scroll-view作用 可滚动视图区域。使用竖向滚动时,需要给scroll-view一个固定高度,通过 WXSS 设置 height。组件属性的长度单位默认为px 链接: https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html. 滚动条效果 scroll-view写好之后页面效果如下图,会产生一个滚动条

优快云YXJY的博客 6126

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

微信小程序 scroll-view横向滚动

看到有人将scroll-top属性用在了scroll-x=true的scroll-view组件上,问题显而易见 scroll-top=”10”设置竖向滚动条位置 scroll-x=”true” 设置组件横向滚动 自己写了一个横向滚动的scroll-view scroll-x=true的组件,但是死活不滚动(我顶你个肺啊) &lt;scroll-view scroll-x="true" st...

yang295242361的博客 1947

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

微信小程序开发 scroll-view实现横向纵向滚动

微信小程序开发 scroll-view实现横向纵向滚动

m0_65027074的博客 4303

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

微信小程序-scroll-view横向滚动和上拉加载

今天介绍微信小程序中scroll-view实现横向滚动和上拉加载的实现及需要注意的地方。 先看最终效果。横向滚动1.设置滚动项display:inline-block; 2.设置滚动视图容器white-space: nowrap; 3.滚动项不要用float为什么会有以上三点要求呢? 其实横向滚动官方文档中是没有做太多说明的,只说明需要定义scroll-view滚动方向scroll-x=tr

前端向朔 2万+

解决微信小程序中scroll-view横向滚动的问题

解决微信小程序中scroll-view横向滚动的缺陷问题 需求: 在首页的vue文件中实现横向滚动, 书写代码如下 <div class="list"> <scroll-view class="scroll-view_H" scroll-x style="width: 100%"> // 元素内容 </scroll-view> </div&...

EnidChann的博客 563

uniapp-scroll-view横向滚动不起作用的解决

文章目录问题描述解决方案实现效果 问题描述 今天想要实现一个能左右滑动的tab栏的时候,使用了scroll-view横向滚动,但是不起作用 解决方案 参考这篇文章,得到了解决 1.在外层scroll-view设置white-space: nowrap;样式 2.在内部元素层设置display: inline-block;样式 完整代码 <template> <view> <scroll-view scroll-x="true"> <view

种子不服古怪的博客 4071

微信小程序scroll-view横向滚动

横向滚动需打开 enable-flex 以兼容 WebView,如 <scroll-view scroll-x enable-flex style="flex-direction: row;当我们使用scroll-view横向滚动时,添加 scroll-x 页面内容仍然没有横向展示。滚动条的长度是预估的,若直接子节点的高度差别较大,则滚动条长度可能会不准确。

zxcvb0825的博客 952

scroll-view横向滚动无效

在scroll-view下的子模块设置 display: inline-block;属性或 display: inline-table【必须】给scroll-view 样式添加 white-space: nowrap;在scroll-view 上设置属性 scroll-x=”true” 横行滚的许可。在scroll-view下的子模块设置不得设置 float: left;给scroll-view 设置固定高度 【必须】

qq_45142260的博客 2725
上一篇: 用movable-view实现可拖拽的列表元素
下一篇: 前端JS的一些小坑
maxwheel
博客等级 码龄19年 4粉丝 21原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值