网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Css3怎么实现图片空间旋转

这篇文章主要介绍了Css3怎么实现图片空间旋转的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Css3怎么实现图片空间旋转文章都会有所收获,下面我们一起来看看吧。

站在用户的角度思考问题,与客户深入沟通,找到月湖网站设计与月湖网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站设计制作、成都做网站、企业官网、英文网站、手机端网站、网站推广、域名注册、网页空间、企业邮箱。业务覆盖月湖地区。

transform-style:属性规定如何在 3D空间中呈现被嵌套的元素。

animation:用于设置六个动画属性{

animation-name 规定需要绑定到选择器的 keyframe名称。

animation-duration规定完成动画所花费的时间,以秒或毫秒计。

animation-timing-function 规定动画的速度曲线。

animation-delay规定在动画开始之前的延迟。

animation-iteration-count 规定动画应该播放的次数。

animation-direction  规定是否应该轮流反向播放动画。

}

html代码:

MDN

HTML5

x轴

y轴

z轴

css代码

#logos

{

position: relative;

margin: 0 auto;

-webkit-perspective: 822px;

perspective: 822px;

}

#cube

{

display: block;

position: relative;

margin: 30px auto;

height: 200px;

width: 200px;

-webkit-transform-style: preserve-3d;

-webkit-transform: rotateX(-5deg) translateX(8px);

transform-style: preserve-3d;

transform: rotateX(-5deg) translateX(8px);

}

#front

{

position: absolute;

height: 200px;

width: 200px;

-webkit-backface-visibility: visible;

-webkit-transform: translateZ(100px);

backface-visibility: visible;

transform: translateZ(100px);

}

#back

{

position: absolute;

height: 200px;

width: 200px;

-webkit-backface-visibility: visible;

backface-visibility: visible;

-webkit-transform: rotateY(180deg) translateZ(100px);

transform: rotateY(180deg) translateZ(100px);

}

#cube

{

-webkit-animation: rotateGif 5s infinite linear;

animation: rotateGif 5s infinite linear;

}

@-webkit-keyframes rotateGif

{

0%

{

-webkit-transform: rotateY(0);

}

100%

{

-webkit-transform: rotateY(360deg);

}

}

@keyframes rotateGif

{

0%

{

transform: rotateY(0);

}

100%

{

transform: rotateY(360deg);

}

}

#xaxis

{

-moz-transform-style: preserve-3d;

-moz-transform: translate3d(-100px,0,0);

-webkit-transform-style: preserve-3d;

-webkit-transform: translate3d(-100px,0,0);

-ms-transform-style: preserve-3d;

-ms-transform: translate3d(-100px,0,0);

-o-transform-style: preserve-3d;

-o-transform: translate3d(-100px,0,0);

transform-style: preserve-3d;

transform: translate3d(-100px,0,0);

border-bottom: black 1px solid;

color: blue;

width: 400px;

display: block;

position: absolute;

top: 100px;

height: 1px;

}

#yaxis

{

-moz-transform-style: preserve-3d;

-moz-transform: rotateZ(-90deg) translate3d(0,-100px,0);

-webkit-transform-style: preserve-3d;

-webkit-transform: rotateZ(-90deg) translate3d(0,-100px,0);

-ms-transform-style: preserve-3d;

-ms-transform: rotateZ(-90deg) translate3d(0,-100px,0);

-o-transform-style: preserve-3d;

-o-transform: rotateZ(-90deg) translate3d(0,-100px,0);

transform-style: preserve-3d;

transform: rotateZ(-90deg) translate3d(0,-100px,0);

border-bottom: green 1px solid;

color: green;

width: 400px;

display: block;

position: absolute;

top: 100px;

height: 1px;

}

#zaxis

{

-moz-transform-style: preserve-3d;

-moz-transform: rotateY(90deg) translate3d(0,0,-100px);

-ms-transform-style: preserve-3d;

-ms-transform: rotateY(90deg) translate3d(0,0,-100px);

-webkit-transform-style: preserve-3d;

-webkit-transform: rotateY(90deg) translate3d(0,0,-100px);

-o-transform-style: preserve-3d;

-o-transform: rotateY(90deg) translate3d(0,0,-100px);

transform-style: preserve-3d;

transform: rotateY(90deg) translate3d(0,0,-100px);

border-bottom: red 1px solid;

color: red;

width: 400px;

display: block;

position: absolute;

top: 100px;

height: 1px;

}

关于“Css3怎么实现图片空间旋转”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Css3怎么实现图片空间旋转”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注创新互联行业资讯频道。


分享题目:Css3怎么实现图片空间旋转
当前地址:http://bjjierui.cn/article/gggopp.html

其他资讯