如效果图所示,需要实现这种波浪形的布局效果,底部背景色的高度需要随着百分比的变化而变化,请教下怎么实现?
目前的想法是截取曲线那一部分当作背景图,底下颜色深的部分设置背景色,再动态设置高度。但是这样感觉不太合适。想问下有没有更好的思路。是微信小程序中的需求。
如效果图所示,需要实现这种波浪形的布局效果,底部背景色的高度需要随着百分比的变化而变化,请教下怎么实现?
目前的想法是截取曲线那一部分当作背景图,底下颜色深的部分设置背景色,再动态设置高度。但是这样感觉不太合适。想问下有没有更好的思路。是微信小程序中的需求。
wxml:
view:
style:
width: N
height: N
border: N
border-radius: 50%
overflow: hidden
children:
image:
style:
width: 100%
height: 100%
transform: translate(0, 100-进度=结果%) translateZ(0);
src: SVG[path+animate=高清] || PNG[位图+transform=标清]
10 回答11.2k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答2k 阅读
看这个
https://juejin.im/post/5b4ffa...