微信小程序 scroll-view滑动

微信小程序 scroll-view滑动

scroll-view纵向滑动

使用竖向滚动时,需要给scroll-view一个固定高度,通过 WXSS 设置 height。组件属性的长度单位默认为px

<!-- wxml -->
<scroll-view scroll-y="true" style="height:300px"> 
    <view class="item_1"></view>
    <view class="item_2"></view>
    <view class="item_3"></view>
    <view class="item_4"></view>
    <view class="item_5"></view>
</scroll-view>
/* wxss */
.item_1{
  background-color: antiquewhite;
  height: 100px;
  width: 100%;
}
.item_2{
  background-color: rgb(177, 114, 31);
  height: 100px;
  width: 100%;
}
.item_3{
  background-color: rgb(26, 181, 26);
  height: 100px;
  width: 100%;
}
.item_4{
  background-color: rgb(62, 168, 225);
  height: 100px;
  width: 100%;
}
.item_5{
  background-color: rgb(225, 36, 177);
  height: 100px;
  width: 100%;
}
scroll-view横向滑动

使用横向滑动时要注意设置外层元素 white-space: nowrap 内层要设置display: inline-block

<!-- wxml -->
	<text>横向滑动</text>
  <scroll-view scroll-x="true" style="width:100%;white-space: nowrap" >
    <view class="item1"></view>
    <view class="item2"></view>
    <view class="item3"></view>
    <view class="item4"></view>
    <view class="item5"></view>
  </scroll-view>
/* wxss */
.item1{
  background-color: #00e400;
  display: inline-block;
  width: 75px;
  height: 200px;
}
.item2{
  background-color: aqua;
  display: inline-block;
  width: 75px;
  height: 200px;
}
.item3{
  background-color: beige;
  width: 75px;
  display: inline-block;
  height: 200px;
}
.item4{
  background-color: cadetblue;
  width: 75px;
  display: inline-block;
  height: 200px;
}
.item5{
  background-color: crimson;
  width: 75px;
  display: inline-block;
  height: 200px;
}

scroll-view滑动

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值