扫码关注官方订阅号
网址 http://hao.360.cn,点击左上角的“男人节 High起来”logo后,整个页面都随着音乐晃动了,求插件代码或思路。
小伙看你根骨奇佳,潜力无限,来学PHP伐。
Marker 说的是对的,CSS3 transform + JS 控制页面 class。比如 Pragmatic.ly 首页转动的风车,在默认情况下相关转动的 CSS 是
.spinning-wing { -webkit-transition-property: -webkit-transform; -webkit-transition-duration: 1s; -moz-transition-property: -moz-transform; -moz-transition-duration: 1s; -webkit-animation: rotate 4s linear infinite; -moz-animation: rotate 4s linear infinite; -o-animation: rotate 4s linear infinite; animation: rotate 4s linear infinite; }
而当鼠标悬停上去的时候 CSS 变化为
.spinning-wing:hover { -webkit-transition-property: -webkit-transform; -webkit-transition-duration: 1s; -moz-transition-property: -moz-transform; -moz-transition-duration: 1s; -webkit-animation: rotate2 .3s linear infinite; -moz-animation: rotate2 .3s linear infinite; -o-animation: rotate2 .3s linear infinite; animation: rotate2 .3s linear infinite; }
而你需要的点击 logo 后整个页面动也就是类似下面的
$('#logo').click(function() { $('body').toggleClass('animate'); });
下面是一个鼠标hover页面晃动的例子。希望对你有帮助~ 纯CSS3颤动
利用css3的transform自定义动画。配合js点击Logo的时候。添加class,指定时间内。给对应块添加class。全部都是自定义动画的。你可以搜索一下CSS3的自定义动画。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
Marker 说的是对的,CSS3 transform + JS 控制页面 class。比如 Pragmatic.ly 首页转动的风车,在默认情况下相关转动的 CSS 是
而当鼠标悬停上去的时候 CSS 变化为
而你需要的点击 logo 后整个页面动也就是类似下面的
下面是一个鼠标hover页面晃动的例子。希望对你有帮助~ 纯CSS3颤动
利用css3的transform自定义动画。配合js点击Logo的时候。添加class,指定时间内。给对应块添加class。全部都是自定义动画的。你可以搜索一下CSS3的自定义动画。