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 相关文章推荐
JavaScript中关于indexOf的使用方法与问题小结
Aug 05 Javascript
jquery里的each使用方法详解
Dec 22 Javascript
js判断选择的时间是否大于今天的代码
Aug 20 Javascript
jquery的trigger和triggerHandler的区别示例介绍
Apr 20 Javascript
修改js confirm alert 提示框文字的简单实例
Jun 10 Javascript
浅析Jquery操作select
Dec 13 Javascript
vue.js中父组件调用子组件的内部方法示例
Oct 22 Javascript
vue计算属性和监听器实例解析
May 10 Javascript
vue-cli构建项目下使用微信分享功能
May 28 Javascript
看看“疫苗查询”小程序有温度的代码
Jul 31 Javascript
three.js实现炫酷的全景3D重力感应
Dec 30 Javascript
JS实现无限轮播无倒退效果
Sep 21 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版自动生成文章摘要
2008/07/23 PHP
php &amp;&amp; 逻辑与运算符使用说明
2010/03/04 PHP
php使用Smarty的相关注意事项及访问变量的几种方式
2011/12/08 PHP
微博短链接算法php版本实现代码
2012/09/15 PHP
PHP 线程安全与非线程安全版本的区别深入解析
2013/08/06 PHP
分享一个超好用的php header下载函数
2014/01/31 PHP
php实现生成PDF文件的方法示例【基于FPDF类库】
2018/07/21 PHP
JavaScript和JQuery实用代码片段(一)
2010/04/07 Javascript
以JSON形式将JS中Array对象数组传至后台的方法
2014/01/06 Javascript
javascript页面上使用动态时间具体实现
2014/03/18 Javascript
JavaScript中exec函数用法实例分析
2015/06/08 Javascript
ES6记录异步函数的执行时间详解
2016/08/31 Javascript
解决vue.js this.$router.push无效的问题
2018/09/03 Javascript
JavaScript使用indexOf()实现数组去重的方法分析
2018/09/04 Javascript
小程序实现锚点滑动效果
2019/09/23 Javascript
vue循环数组改变点击文字的颜色
2019/10/14 Javascript
taro 实现购物车逻辑的实例代码
2020/06/05 Javascript
js数组中去除重复值的几种方法
2020/08/03 Javascript
[00:35]2016完美“圣”典风云人物:冷冷宣传片
2016/12/08 DOTA
python基础入门学习笔记(Python环境搭建)
2016/01/13 Python
浅谈python中列表、字符串、字典的常用操作
2017/09/19 Python
对python自动生成接口测试的示例讲解
2018/11/30 Python
django 实现手动存储文件到model的FileField
2020/03/30 Python
jupyter lab文件导出/下载方式
2020/04/22 Python
python实现简单文件读写函数
2021/02/25 Python
一些网络技术方面的面试题
2014/05/01 面试题
民族团结先进个人事迹材料
2014/06/02 职场文书
效能风暴心得体会
2014/09/04 职场文书
个人总结与自我评价
2014/09/18 职场文书
2014年辅导员工作总结
2014/11/18 职场文书
2015年办公室文秘工作总结
2015/04/30 职场文书
圆明园纪录片观后感
2015/06/03 职场文书
小学运动会入场词
2015/07/18 职场文书
2015国庆节66周年标语
2015/07/30 职场文书
高考升学宴主持词
2019/06/21 职场文书
Python实战之实现康威生命游戏
2021/04/26 Python