问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

html5如何让图片3d旋转

发布网友 发布时间:2022-04-20 15:31

我来回答

3个回答

热心网友 时间:2022-04-06 12:04

1、首先打开html文件编辑器,这里使用vscode新建一个html文档,文档中写入基本的html结构,然后插入img标签并插入一张图片,给img一个class属性:

2、然后在上方的head标签中的style标签设置样式,这里设置图片的宽度和高度并设置相对定位,然后设置图片的鼠标悬浮样式,其中设置动画的形式为3d以及设置图片3d旋转偏移的角度,添加一个动画,设置好延时即可:

3、最后打开浏览器,就会看到一个图片:

4、当鼠标移动上去,图片就会自动3d旋转了:

热心网友 时间:2022-04-06 13:22

图片旋转可以用CSS3中的动画效果来做,CSS3中,允许使用 3D 转换来对元素进行格式化。

示例代码如下:

<style>
*{margin:0;padding:0;}/*简单可以自定义,参照上面*/
body{font:14px/1.5 "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53", sans-serif, Arial, System;background-color:#FFF;}
#imgg{animation:imgg 1s linear 0s infinite;}
@keyframes imgg{0%   {transform:rotateY(0deg);}25%{transform:rotateY(90deg);}50%{transform:rotateY(180deg);}75%{transform:rotateY(270deg);}100% {transform:rotateY(360deg);}}
</style>
<div id="demo">
  <img src="图片地址" alt="" width="100" height="100" id="imgg">
</div>

热心网友 时间:2022-04-06 14:57

以下是代码:
<!DOCTYPE html>
<html>
<head>
<title>transform-style实现Div的3D旋转-柯乐义</title>
<style>
*{font-size: 24px;color: #00ff00; padding:0; margin:0;}
#container {
position: relative;
height: 300px;
width: 300px;
-webkit-perspective: 500;
margin-top: 200px;
margin-right: auto;
margin-left: auto;
}
#parent-keleyi-com {
margin: 10px;
width: 280px;
height: 280px;
background-color: #666;
opacity: 0.3;
-webkit-transform-style: preserve-3d;
-webkit-animation: spin 15s infinite linear;
}
#parent-keleyi-com > div {
position: absolute;
top: 40px;
left: 40px;
width: 280px;
height: 200px;
padding: 10px;
-webkit-box-sizing: border-box;
}
#parent-keleyi-com > :first-child {
background-color: #000;
-webkit-transform: translateZ(-100px) rotateY(45deg);
}
#parent-keleyi-com > :last-child {
background-color: #333;
-webkit-transform: translateZ(50px) rotateX(20deg);
-webkit-transform-origin: 50% top;
}
/*执行Y轴旋转360度动画*/
@-webkit-keyframes spin {
from {-webkit-transform: rotateY(0);}
to {-webkit-transform: rotateY(360deg);}
}
</style>
</head>
<body>
<div>请使用支持CSS3的浏览器<a href="http://keleyi.com/a/bjad/s89uo4t1.htm" target="_blank">原文</a></div>
<div id="container">
<div id="parent-keleyi-com">
<div><a href="/">柯乐义</a></div>
<div><a href="/">keleyi.com</a></div>
</div>
</div>
</body>
</html>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 如何制作3d立方体旋转相册 如何制作的3D旋转图片 用Photoshop的3D绘图如何旋转图片呢? 怎么制作3d旋转效果图 怎么把一张普通的图片做成3D的旋转起来? 金融是什么工作 做什么 金融工作要把握好哪几个重要原则? 金融办主要是做什么工作? 金融工作哪些岗位可以薪水稳健发展到40w? 金融行业的工作环境怎么样? 金融是什么工作 到华为手机售后服务检测手机要手续费吗 金融工作具体有哪些? 金融具体是什么工作 华为在保修期内维修是免费的吗 在华为售后可以检测机器的真假吗 wps表格行距怎么设置在哪里 wps的excel表格段落行间距怎么设置 WPS表格怎么调每行格子的间距? wps表格间距怎么调 有哪些能使照片3D旋转的软件? 这种3d立体旋转的图片怎么做? 用3d max或者ae,要... 3d旋转效果图怎样制作 怎么用自己的照片制作3D旋转图 AE 3D图片怎么旋转??? 要怎么做 3dmax渲出的图片可以自动360度旋转是怎么做到的? 3D旋转相册如何加背景 3D旋转图片为什么倒入不了PPT html5如何让图片3d旋转? ps中用3D旋转工具旋转一个图像时怎样让它围绕一个... AE 3D旋转图片效果 3d做出来的全景图,放手机里面可以看嘛?怎么旋转? 怎么可以把图片转化成3D的旋转立体图。 华为售后能检测是否翻新机么 中小企业财务管理存在问题及对策 解决中小企业资金管理存在问题的对策有哪些? 度小度小满贷款可靠吗? 财政支农资金投入和使用存在的问题及对策 如何解决中小企业财务管理 融资问题 中小企业财务管理存在的问题及对策