视频封面的动画效果

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

下面我们可以使用 CSS 做点有意思的事情,去为播放器的视频封面添加一点过渡的效果 ..

CSS 过渡效果就是从一种样式,过渡到另一种样式,过渡的时候会使用一个动画效果。

我们可以在播放器容器上面的 .ninghao-player 这个类上,设置过渡的初始的样式 … 然后在 .is-poster 这个类上,去设置过渡到的最终的样式 …

因为最开始播放器不会使用 .is-poster 这个类 .. flowplayer 只有在确定我们为视频添加了视频封面以后,才会在播放器的容器上添加这个类 …

所以这个过渡效果才会有效 …

先打开自定义的样式表 … 在 .ninghao-player 上,我们再设置一下背景的尺寸 … background-size … 设置为 50% …

另起一行再设置一下背景的位置 … background-position … 水平位置设置为 50% … 垂直位置设置为 -100% ..

background-position: 50% -100%;

这样,背景图像会跑到播放器容器以外显示 …

下面我们再设置一下过渡到的最终的样式 …

我们用 .is-poster 作为样式的选择器 …

.is-poster {
background-size:100%;
background-position: 50% 50%;
}

背景尺寸设置为 100% … 再设置一下背景位置 … 水平是 50% … 垂直位置是 50% …

最后我们再设置一下过渡的效果 …

在这个 .ninghao-player 上 … 使用 transition …

首先我们要指定想要过渡显示的属性 … 这里我们要过渡显示的是背景 … 所以可以设置成 background …

然后是过渡效果持续的时间 … 设置为 1s .. 也就是 1 秒钟的时候 … 我们还可以设置一下显示过渡效果的延时 … 设置为 .5s …

也就是 0.5 秒之后再去过渡 …

保存 … 回到浏览器上看一下 …

0.5 秒以后,视频封面会从播放器的最上面 ,大小是 50% ,过渡到播放器容器的中间,大小会变成 100% …

过渡的时候会使用一种动画效果 ….

视频封面的动画效果《 Flowplayer 播放器 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点