第三屏想实现的效果是:小火箭从左下角慢慢飞到右上角
利用到:transform transition
html
1 | <div class="section section-three"> |
less
1 | .section-three{ |
注意点:transform中的translate的x,y是根据自身的宽高+padding,边框(border)为标准计算的来计算的
测试证明:给元素(原高204)增加100px的padding-top,想实现transform: translateY(-50%);即transform: translateY(-102px);和transform: translateY(-152px); 前后差50px,发现前后停放的位置不一致,证明padding是计算了进去的
关于transform
效果:主要看第三屏