小程序scroll-view 高度不起作用怎么解决?

发布于 2022-09-12 13:49:34 字数 925 浏览 10 评论 0

小程序写一个音乐播放的界面,歌词滚动单独包装成了组件,但是scroll-view的高度是想给70%但是没反应,目前高度就很长很长,甚至划到下一页。我想知道怎么把歌词的限制在这个黄色的框里。谢谢围观和建议!
lyric1
lyric2
components/lyric/lyric.wxml

<scroll-view hidden="{{isLyricShow}}" class="lyric-scroll" scroll-y scroll-top="{{scrollTop}}" scroll-with-animation="true">
  <view class="lyric-panel">
    <block wx:for="{{lrcList}}" wx:key="item">
      <view class="lyric {{index == nowLyricIndex?'hightlight-lyric': ''}}">{{item.lrc}}</view>
    </block>
  </view>
</scroll-view>

components/lyric/lyric.wxss

.lyric-scroll {
  width: 100%;
  height: 70%;
  color: #ccc;
  font-size: 32rpx;
}

.lyric-panel {
  position: relative;
  top: 50%;
}

.lyric {
  min-height: 64rpx;
}

.hightlight-lyric {
  color: #d43c33;
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

酷到爆炸 2022-09-19 13:49:34

检查scroll view父级height是否有设置。父级没有height的话,就不好用%单位,可以使用vh 设置scroll view高度

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文