js实现3d悬浮效果

发布时间 - 2026-01-10 23:05:37    点击率:

效果如下:

代码如下:

<!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>

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


# js实现3d效果  # js悬浮效果  # 简单实现js悬浮导航效果  # JS控制弹出悬浮窗口(一览画面)的实例代码  # JS实现兼容性好  # 自动置顶的淘宝悬浮工具栏效果  # JS实现自动固定顶部的悬浮菜单栏效果  # js+cookies实现悬浮购物车的方法  # javascript手工制作悬浮菜单  # js实现鼠标悬浮给图片加边框的方法  # js鼠标悬浮出现遮罩层的方法  # js QQ客服悬浮效果实现代码  # js 左右悬浮对联广告特效代码  # perspective  # boxList  # webkit  # container  # ul  # padding  # list  # li  # left  # height  # px  # absolute  # position  # width  # margin  # class  # pre  # xhtml  # brush  # center 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】  INTERNET浏览器怎样恢复关闭标签页_INTERNET浏览器标签恢复快捷键与方法【指南】  Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复  JavaScript如何实现继承_有哪些常用方法  三星、SK海力士获美批准:可向中国出口芯片制造设备  javascript中数组(Array)对象和字符串(String)对象的常用方法总结  Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】  html如何与html链接_实现多个HTML页面互相链接【互相】  详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点  VIVO手机上del键无效OnKeyListener不响应的原因及解决方法  Laravel如何配置.env文件管理环境变量_Laravel环境变量使用与安全管理  专业商城网站制作公司有哪些,pi商城官网是哪个?  Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  php嵌入式断网后怎么恢复_php检测网络重连并恢复硬件控制【操作】  如何在Tomcat中配置并部署网站项目?  如何解决hover在ie6中的兼容性问题  Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】  Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】  Laravel如何实现事件和监听器?(Event & Listener实战)  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  Laravel的HTTP客户端怎么用_Laravel HTTP Client发起API请求教程  制作电商网页,电商供应链怎么做?  为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】  Laravel如何使用Collections进行数据处理?(实用方法示例)  怎么用AI帮你为初创公司进行市场定位分析?  Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】  Windows10电脑怎么查看硬盘通电时间_Win10使用工具检测磁盘健康  Laravel如何使用Blade组件和插槽?(Component代码示例)  node.js报错:Cannot find module &#39;ejs&#39;的解决办法  Laravel如何实现数据库事务?(DB Facade示例)  *服务器网站为何频现安全漏洞?  html5的keygen标签为什么废弃_替代方案说明【解答】  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  如何选择PHP开源工具快速搭建网站?  JavaScript如何操作视频_媒体API怎么控制播放  Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】  Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控  Laravel怎么进行浏览器测试_Laravel Dusk自动化浏览器测试入门  Laravel如何从数据库删除数据_Laravel destroy和delete方法区别  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  Win11关机界面怎么改_Win11自定义关机画面设置【工具】  创业网站制作流程,创业网站可靠吗?  如何在阿里云虚拟主机上快速搭建个人网站?  米侠浏览器网页背景异常怎么办 米侠显示修复  javascript基于原型链的继承及call和apply函数用法分析  网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?  Claude怎样写约束型提示词_Claude约束提示词写法【教程】