概述
本人是一位撸代码的萌新,下面是刚学的代码,以后也会敲一些代码在本人的账号下
下面是html的代码和css的代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>translate3D () 方法</title>
<style></style>
<link href="css/exe05.css" rel="stylesheet" type="text/css">
</head>
<body>
<div>
<img class="no1" src="images/1.png" alt="1">
<img class="no2" src="images/2.png" alt="2">
</div>
</body>
</html>
div{
width: 200px;
height: 200px;
margin: 50px auto;
border: 5px solid #000;
position: relative;
perspective: 50000px; /*规定3D元素的透视效果*/
-ms-perspective: 50000px; transition: all 1s ease 0s;
-webkit-perspective: 50000px; /* Safari and Chrome浏览器兼容代码 */
-moz-perspective: 50000px; /* Firefox览器兼容代码*/
-p-perspective: 50000px; /*Opera浏览器兼容代码*/
transform-style: preserve-3d; /*规定被嵌套元素如何在3D空间中显示*/
-ms-transform-style: preserve-3d; /* IE9浏览器兼容代码 */
-webkit-transform-style: preserve-3d; /* Safari and Chrome浏览器兼容代码 */
-moz-transform-style: preserve-3d; /* Firefox览器兼容代码*/
-p-transform-style: preserve-3d; /*Opera浏览器兼容代码*/
transition: all 1s ease 0s; /*设置过渡效果*/
-ms-transition: all 1s ease 0s; /* IE9浏览器兼容代码 */
-webkit-transition: all 1s ease 0s;/* Safari and Chrome浏览器兼容代码 */
-moz-transition: all 1s ease 0s; /* Firefox览器兼容代码*/
-p-transition: all 1s ease 0s; /*Opera浏览器兼容代码*/
}
div:hover{
transform: rotateX(-90deg); /*设置旋转轴*/
-ms-transform: rotateX(-90deg); /* IE9浏览器兼容代码 */
-webkit-transform: rotateX(-90deg); /* Safari and Chrome浏览器兼容代码 */
-moz-transform: rotateX(-90deg); /* Firefox览器兼容代码*/
-p-transform: rotateX(-90deg); /*Opera浏览器兼容代码*/
}
div img{
position: absolute;
top:0;
left: 0;
}
div img.no1{
transform: translateZ(100px); /*设置旋转轴*/
-ms-transform: translateZ(100px); /* IE9浏览器兼容代码 */
-webkit-transform: translateZ(100px); /* Safari and Chrome浏览器兼容代码 */
-moz-transform: translateZ(100px); /* Firefox览器兼容代码*/
-p-transform: translateZ(100px); /*Opera浏览器兼容代码*/
z-index: 2;
}
div img.no2{
transform: rotateX(90deg) translateZ(100px); /*设置旋转轴*/
-ms-transform: rotateX(90deg) translateZ(100px); /* IE9浏览器兼容代码 */
-webkit-transform: rotateX(90deg) translateZ(100px); /* Safari and Chrome浏览器兼容代码 */
-moz-transform: rotateX(90deg) translateZ(100px); /* Firefox览器兼容代码*/
-p-transform: rotateX(90deg) translateZ(100px); /*Opera浏览器兼容代码*/
}
最后
以上就是搞怪枫叶为你收集整理的translate3D(前端)的全部内容,希望文章能够帮你解决translate3D(前端)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复