于小程序 scroll-view 左右横向滑动没有效果(无法滑动)问题

最近做一个项目,有一个需求要求侧边栏滑动,我写按照官网的案例做了,没有作用。

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

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

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

注意事项   包括的层一定要加 white-space:nowrap;

内存一定要加dislay:inline-block;

<view class="scroll_box">

<scroll-view class="scroll-view_x" scroll-x style="width: auto;overflow:hidden;">

<view class="item_list" wx:for="{{list}}">

<image src="../../images/head.jpg" class="item_book_img" mode="aspectFill"></image>

<view class="item_book_text">测试数据</view>

</view>

</scroll-view>

</view>

.scroll_box{ width: 100%; height: 307rpx; overflow: hidden; padding: 20rpx; background: #fff; white-space: nowrap; }

.item_list{ width: 160rpx; height: auto; margin-right: 23rpx; display: inline-block; }


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容