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 相关文章推荐
js阻止事件追加的具体实现
Oct 15 Javascript
JSON格式的键盘编码对照表
Jan 29 Javascript
jQuery实现textarea自动增长宽高的方法
Dec 18 Javascript
基于javascript实现图片左右切换效果
Jan 25 Javascript
JavaScript常用数组算法小结
Feb 13 Javascript
JavaScript中Require调用js的实例分享
Oct 27 Javascript
深入理解ES6之数据解构的用法
Jan 13 Javascript
详解使用vue-admin-template的优化历程
May 20 Javascript
webpack+vue-cli项目中引入外部非模块格式js的方法
Sep 28 Javascript
Vue中的$set的使用实例代码
Oct 08 Javascript
关于ES6尾调用优化的使用
Sep 11 Javascript
详解JavaScript 中的批处理和缓存
Nov 19 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 join函数应用
2011/05/04 PHP
PHP判断IP并转跳到相应城市分站的方法
2015/03/25 PHP
PHP会话处理的10个函数
2015/08/11 PHP
PHP查询分页的实现代码
2017/06/09 PHP
phpstudy2020搭建站点的实现示例
2020/10/30 PHP
jquery 图片轮换效果
2010/07/29 Javascript
Javascript学习笔记-详解in运算符
2011/09/13 Javascript
jquery 获取标签名(tagName)示例代码
2013/07/11 Javascript
javascript数组去重方法终极总结
2014/06/05 Javascript
javascript实现阻止iOS APP中的链接打开Safari浏览器
2014/06/12 Javascript
JavaScript让Textarea支持tab按键的方法
2015/06/26 Javascript
js css+html实现简单的日历
2016/07/14 Javascript
微信小程序 progress组件详解及实例代码
2016/10/25 Javascript
Vue 仿百度搜索功能实现代码
2017/02/16 Javascript
Angular实现一个简单的多选复选框的弹出框指令实例
2017/04/25 Javascript
用ES6写全屏滚动插件的示例代码
2018/05/02 Javascript
[58:15]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 NB vs Liquid
2018/04/02 DOTA
[46:03]LGD vs VGJ.T 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python将文本转换成图片输出的方法
2015/04/28 Python
Django自定义用户认证示例详解
2018/03/14 Python
Python切片工具pillow用法示例
2018/03/30 Python
python3.x实现发送邮件功能
2018/05/22 Python
详解如何设置Python环境变量?
2019/05/13 Python
简单了解Django应用app及分布式路由
2019/07/24 Python
Python 实现opencv所使用的图片格式与 base64 转换
2020/01/09 Python
python爬虫中抓取指数的实例讲解
2020/12/01 Python
一份全面的PHP面试问题考卷
2012/07/15 面试题
应用艺术专业个人的自我评价
2014/01/03 职场文书
大学生校园创业计划书
2014/02/08 职场文书
幼儿园清明节活动总结
2014/07/04 职场文书
学习张林森心得体会
2014/09/10 职场文书
教师个人成长总结
2015/02/11 职场文书
重阳节慰问信
2015/02/15 职场文书
费用申请报告范文
2015/05/15 职场文书
解决Jupyter-notebook不弹出默认浏览器的问题
2021/03/30 Python
html用代码制作虚线框怎么做? dw制作虚线圆圈的技巧
2022/12/24 HTML / CSS