在fullpage.js中 transform的的用法,用于过度

本文详细介绍了如何使用CSS的transform和transition属性实现元素的缩放效果。通过设置初始状态的缩放比例为0来隐藏元素,并在激活状态下逐渐放大至原始比例,实现了平滑的过渡效果。文章还解释了兼容性和延迟执行的概念。


fullpage 要在div的类的前面多加一个.action ,这个类才回显示。下面来讲讲transform

        .bg-2-bar-1{
            display: inline-block;
            width: 390px;
            height: 250px;
            text-align: center;

            transform: scale(0, 0);
            transition: all 6s;

        }

其中:
   transform: scale(0, 0);
   transition: all 6s;
transform :是过度之前的状态, 在这边scale()表示,原始状态图片的缩略比例为0 ,说明是隐藏的。
transition:转变下一个状态的过程所花费的时间。

---------------------------------------------------------------------------------------------------

再看 action 部分,相当于:hover 的效果:

        .active .bg-2-bar-1{
            -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
            transition-delay: 5s;
        }

一句句分析:
 -webkit-transform
这句是兼容谷歌浏览器。
 transform: scale(1, 1);
之前是为隐藏的,所以这个是变成原始比例
transition-delay: 5s;
这个相当于我们早上起床一样,赖床的时间,就是触发到这个css 的时候,没有马上执行,而是等待一个几秒钟,自己设定。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

脚本大王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值