本文主要介绍了微信小程序之滚动视图容器的实现方法的相关资料,希望通过本文能帮助到大家■•▼•,让大家掌握这部分内容,需要的朋友可以参考下-▽△●,希望能帮助到大家▪=。[庆阳seo公司就选久澳]关于微信小程序的动画效果的实现!
微信小程序之滚动视图容器的实现方法
直接上两种方案代码以及效果图:
方案1
这种方案是直接使用view,并设置overflow: scroll
wxml★◇▲-: <…•■;view class="…○▲;container">▲-▪; <view class="content"◇▽◆☆; wx:for="{{11}}" wx◇▲▪:key="…▼;item">●▪; {{item}} </view> </view>
wxss:
.container { position: absolute; left: 0…•; top: 0◁■; width: 100%; height: 100vh; overflow: scroll▷◇•; padding-bottom: 20rpx; background▷☆: #FD9494…▪; } .content { margin: 20rpx auto 0 auto■-; width: 710rpx; height: 300rpx-•; background: #ddd; border-radius: 16rpx; font-size: 80rpx▽○○; line-height★★★△: 300rpx★◇□•; text-align○☆☆: center; }
效果图●▲:
方案2
使用scroll-view + container作为容器
wxml:
<scroll-view class="main_container" scroll-y> <△▪▲△;view class="container"★○◁=;> <view class="content"○◇; wx:for="◇○◁;{{11}}"▼▪; wx:key="item"> {{item}} <▷••;/view> <☆★□◇;/view>▽◆●★; </scroll-view>
wxss:
▽▷△.main_container { position: relative; width◆▲•▼: 750rpx; height■▪■: 100vh; background: #FD9494; } ◇▪.container { position: absolute; /*使用absolute的原因是因为为了防止第一个子视图有margin-top时○▽△▼,造成顶部留白的情况*/ left: 0; top▲★: 0; width▼-: 100%; padding-bottom•-•: 20rpx; } .content { margin◆☆: 20rpx auto 0 auto■□★; width: 710rpx; height▼▷▪★: 300rpx; background□▪: #ddd•◇-◁; border-radius: 16rpx; font-size: 80rpx; line-height: 300rpx●-; text-align◆•△: center; }
效果图:
对比结果:
因为iPhone上滚动会带有弹簧效果,所以方案1在滚动时会出现不流畅的现象。[镇江seo外包公司]方案2就不会出现这种情况,而且滚动也是流畅的◇☆□-。
方案2是我目前总结出来的比较好的滚动视图方案◆-○。湖州市小程序开发哪家好南阳市小程序开发哪家好
相关推荐:
微信小程序开发之滑块视图容器
推荐10款视图容器源码(收藏)
微信小程序:view(视图容器 )组件解读和分析
以上就是微信小程序滚动视图容器如何实现的的详细内容,更多请关注久澳传媒编程栏目其它相关文章▷◆▼◁!
*请认真填写需求信息,我们会在24小时内与您取得联系。