图片放大比例问题不太明白。

来源:6-5 歌手详情数据抓取

慕婉清8415131

2017-07-18

const percent = Math.abs(newVal / this.imageHeight)

        if (newVal > 0) {

          scale = 1 + percent

          zIndex = 10

        } else {

          blur = Math.min(20, percent * 20)

        }

两个问题,一个是这个percent的比例视频里没听太明白,二是1+percent是什么个思想,也没太明白,请大神解析。

写回答

1回答

ustbhuangyi

2017-07-18

percent 是 scroll 滚动的距离除以图片高度算出来的一个比例。 1+ percent 就是决定当前图片要缩放的比例,当 newVal 大于 0 的时候,是一个向下拉的动作,这个时候图片会缩放比例会变大。

0
2
ustbhuangyi
回复
慕婉清8415131
同学你也可以加群喔,可以在群里讨论问题
2017-07-18
共2条回复

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3804 问题

查看课程