为了账号安全,请及时绑定邮箱和手机立即绑定

设置transform-style时后面的preserve-3d前面不应该再加-webkit吧,老师可把我坑惨了,我做后面的挑战题,做出来的正方体一动就成平面的了,找了好久才发现是这儿的问题

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


正在回答

6 回答

请问有谁知道怎么才能把transform-style: preserve-3d;这个兼容到IE吗,IE11都可以

0 回复 有任何疑惑可以回复我~

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<style>
#expriment{
 -wekit-perspective: 800;
 -webkit-perspective-origin: 50% 50%;
 -webkit-transform-style:-webkit-preserve-3d;} /* Safari 和 Chrome */
#blocker{
 width:500px;
 height:500px;
 background-color:#69c;
 margin:100px auto; 
 /* Rotate div */
 transform: rotateX(45deg);
 -webkit-transform: rotateX(45deg);} /* Safari 和 Chrome */
</style>
<title>CSS3动画实例一</title>
</head>

<body>
<header>
<h2>实例一</h2>
<div id="expriment">
 <div id="blocker">
    </div>
</div>
</header>
<section></section>
<footer></footer>
</body>
</html>

为何没有3D效果?

0 回复 有任何疑惑可以回复我~

我也是这个问题,这种两者之间有什么区别吗


0 回复 有任何疑惑可以回复我~

不顶用啊????

0 回复 有任何疑惑可以回复我~

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

transform-style:preserve-3d;


0 回复 有任何疑惑可以回复我~

如果我在写这些加后缀的属性就会这么写,最后会放一行不加的。因为浏览器如果遇到不认识的属性会直接忽略。老师说的加可能是他在讲这个的时候,浏览器还不支持不加前缀的,但是现在更新就支持了。如果需要加前缀的话,不同的浏览器加的前缀也不一样。

-webkit-transform-style:-webkit-preserve-3d;
        transform-style:preserve-3d;
2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

设置transform-style时后面的preserve-3d前面不应该再加-webkit吧,老师可把我坑惨了,我做后面的挑战题,做出来的正方体一动就成平面的了,找了好久才发现是这儿的问题

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号