全网整合营销服务商

营销型网站+SEO优化+关键词快排=一站式服务

免费咨询热线:15959292472

[镇江seo外包公司]微信小程序滚动视图容器如何实现的

  本文主要介绍了微信小程序之滚动视图容器的实现方法的相关资料,希望通过本文能帮助到大家■•▼•,让大家掌握这部分内容,需要的朋友可以参考下-▽△●,希望能帮助到大家▪=。[庆阳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(视图容器 )组件解读和分析

  以上就是微信小程序滚动视图容器如何实现的的详细内容,更多请关注久澳传媒编程栏目其它相关文章▷◆▼◁!

[镇江seo外包公司]微信小程序滚动视图容器如何实现的

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。