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』.html(),.text()和.val()的概述及使用
Apr 22 Javascript
解析Javascript中中括号“[]”的多义性
Dec 03 Javascript
使用AngularJS 应用访问 Android 手机的图片库
Mar 24 Javascript
jQuery()方法的第二个参数详解
Apr 29 Javascript
jquery 实现输入邮箱时自动补全下拉提示功能
Oct 04 Javascript
javascript实现九宫格相加数值相等
May 28 Javascript
深入理解jQuery之事件移除
Jun 02 Javascript
微信小程序登录态控制深入分析
Apr 12 Javascript
vue-router项目实战总结篇
Feb 11 Javascript
实现Vue的markdown文档可以在线运行的方法示例
Dec 11 Javascript
vue3+typeScript穿梭框的实现示例
Dec 29 Vue.js
5种 JavaScript 方式实现数组扁平化
Oct 05 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执行速度全攻略(下)
2006/10/09 PHP
PHP无限分类(树形类)的深入分析
2013/06/02 PHP
php实现自动获取生成文章主题关键词功能的深入分析
2013/06/03 PHP
php实现购物车功能(以大苹果购物网为例)
2017/03/09 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
2017/11/10 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
jQuery 注意事项 与原因分析
2009/04/24 Javascript
20个非常棒的 jQuery 幻灯片插件和教程分享
2011/08/23 Javascript
Firefox/Chrome/Safari的中可直接使用$/$$函数进行调试
2012/02/13 Javascript
JavaScript通过正则表达式实现表单验证电话号码
2014/03/07 Javascript
了不起的node.js读书笔记之node的学习总结
2014/12/22 Javascript
jQuery基于扩展实现的倒计时效果
2016/05/14 Javascript
javaScript canvas实现(画笔大小 颜色 橡皮的实例)
2017/11/28 Javascript
JavaScript的数据类型转换原则(干货)
2018/03/15 Javascript
详解处理bootstrap4不支持远程静态框问题
2018/07/20 Javascript
微信小程序实现swiper切换卡内嵌滚动条不显示的方法示例
2018/12/20 Javascript
详解Vue3.0 前的 TypeScript 最佳入门实践
2019/06/18 Javascript
[52:14]VG vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
[43:43]完美世界DOTA2联赛PWL S2 FTD.C vs Rebirth 第一场 11.22
2020/11/24 DOTA
Python求两个文本文件以行为单位的交集、并集与差集的方法
2015/06/17 Python
python算法表示概念扫盲教程
2017/04/13 Python
python集合比较(交集,并集,差集)方法详解
2018/09/13 Python
python频繁写入文件时提速的方法
2019/06/26 Python
HTML5 Canvas实现文本对齐的方法总结
2016/03/24 HTML / CSS
HTML5通过navigator.mediaDevices.getUserMedia调用手机摄像头问题
2020/04/27 HTML / CSS
美国背景检查、公共记录和人物搜索网站:BeenVerified
2018/02/25 全球购物
澳大利亚最大的百货公司:Myer
2018/12/21 全球购物
英国的潮牌鞋履服饰商店:size?
2019/03/26 全球购物
Java中compareTo和compare的区别
2016/04/12 面试题
大学生入党自我鉴定
2013/10/31 职场文书
外贸销售员求职的自我评价
2013/11/23 职场文书
安全教育心得体会
2013/12/29 职场文书
2014年三八妇女节活动总结
2014/03/01 职场文书
感恩老师的演讲稿
2014/05/06 职场文书
颐和园导游词400字
2015/01/30 职场文书
关于保护环境的建议书
2019/06/24 职场文书