js实现3d悬浮效果


Posted in Javascript onFebruary 16, 2017

效果如下:

js实现3d悬浮效果

代码如下:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title></title>
 <style>
  *{margin: 0; padding: 0;}
  ul,li{list-style: none;}
  .container{perspective: 1300;-webkit-perspective:1300;}
  .boxList{position:absolute;width: 630px;height:630px;left:50%;margin-left:-315px; -webkit-transform-style: preserve-3d;transform-style: preserve-3d;/*animation: a1 2s 1;*/transition: all 2s;}
  .boxList li{float: left;width: 200px;height: 200px;margin:5px;background: darkcyan;-webkit-transition: all 0.3s;transition: all 0.3s;}
  .on li:hover{-webkit-transform: translate3d(0,0,30px);transform: translate3d(0,0,30px);background:deepskyblue;box-shadow: 30px 30px 10px rgba(0, 0, 0, 0.5);}
  .on{webkit-transform: rotateX(75deg) rotateY(0deg) rotateZ(45deg);transform: rotateX(75deg) rotateY(0deg) rotateZ(45deg);}
 </style>
 </head>
 <body>
 <div class="container">
  <ul class="boxList">
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  </ul>
 </div>
 </body>
 <script>
 var list=document.querySelector('.boxList');
 window.onload=function(){
  setInterval(transition,1000)
 }
 function transition(){
  list.className='on boxList';
 }
 </script>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
jquery清空textarea等输入框实现代码
Apr 22 Javascript
判断文件是否正在被使用的JS代码
Dec 21 Javascript
javascript中call和apply的用法示例分析
Apr 02 Javascript
深入探究使JavaScript动画流畅的一些方法
Jun 30 Javascript
详解JavaScript正则表达式之分组匹配及反向引用
Mar 09 Javascript
Javascript数组中push方法用法分析
Oct 31 Javascript
js实现刷新页面后回到记录时滚动条的位置【两种方案可选】
Dec 12 Javascript
vue2滚动条加载更多数据实现代码
Jan 10 Javascript
vue项目中实现的微信分享功能示例
Jan 21 Javascript
vue.js实现简单购物车功能
May 30 Javascript
vue 弹出遮罩层样式实例
Jul 22 Javascript
JavaScript实现简单验证码
Aug 24 Javascript
JavaScript中利用构造器函数模拟类的方法
Feb 16 #Javascript
js实现截图保存图片功能的代码示例
Feb 16 #Javascript
javaScript+turn.js实现图书翻页效果实例代码
Feb 16 #Javascript
原生JS实现图片翻书效果
Feb 16 #Javascript
js 单引号替换成双引号,双引号替换成单引号的实现方法
Feb 16 #Javascript
js+html制作简单验证码
Feb 16 #Javascript
Vue 仿百度搜索功能实现代码
Feb 16 #Javascript
You might like
php实现单链表的实例代码
2013/03/22 PHP
使用PHP实现蜘蛛访问日志统计
2013/07/05 PHP
php实现通用的信用卡验证类
2015/03/24 PHP
CodeIgniter针对lighttpd服务器URL重写的方法
2015/06/10 PHP
php制作简单模版引擎
2016/04/07 PHP
php mysql数据库操作类(实例讲解)
2017/08/06 PHP
javascript appendChild,innerHTML,join性能比较代码
2009/08/29 Javascript
jQuery 顺便学习下CSS选择器 奇偶匹配nth-child(even)
2010/05/24 Javascript
JavaScript原生对象之Number对象的属性和方法详解
2015/03/13 Javascript
微信小程序实现分享到朋友圈功能
2018/07/19 Javascript
基于Vue实现关键词实时搜索高亮显示关键词
2018/07/21 Javascript
微信小程序实现通过双向滑动缩放图片大小的方法
2018/12/30 Javascript
Node.js JSON模块用法实例分析
2019/01/04 Javascript
详解使用WebPack搭建React开发环境
2019/08/06 Javascript
解决echarts echarts数据动态更新和dataZoom被重置问题
2020/07/20 Javascript
Vue3 响应式侦听与计算的实现
2020/11/11 Javascript
基于p5.js 2D图像接口的扩展(交互实现)
2020/11/30 Javascript
Python全局变量操作详解
2015/04/14 Python
python链接Oracle数据库的方法
2015/06/28 Python
python顺序的读取文件夹下名称有序的文件方法
2018/07/11 Python
对PyTorch torch.stack的实例讲解
2018/07/30 Python
在Python中使用defaultdict初始化字典以及应用方法
2018/10/31 Python
python 发送和接收ActiveMQ消息的实例
2019/01/30 Python
Django在admin后台集成TinyMCE富文本编辑器的例子
2019/08/09 Python
python Canny边缘检测算法的实现
2020/04/24 Python
CSS3实现跳动的动画效果
2016/09/12 HTML / CSS
String和StringBuffer的区别
2015/08/13 面试题
工商企业管理实习自我鉴定
2013/12/04 职场文书
公司周年庆活动方案
2014/08/25 职场文书
学校联谊协议书
2014/09/16 职场文书
2014年终工作总结范本
2014/12/15 职场文书
市级三好学生评语
2014/12/29 职场文书
七年级之开学家长寄语35句
2019/09/05 职场文书
pyqt5打包成exe可执行文件的方法
2021/05/14 Python
Python写情书? 10行代码展示如何把情书写在她的照片里
2022/04/21 Python
vue/cli 配置动态代理无需重启服务的方法
2022/05/20 Vue.js