为了账号安全,请及时绑定邮箱和手机立即绑定
demo中 的 onchange时间 不是实时监听执行的 改成 onmousemove 属性就会想视频中一样直接拖动就会马上发生变化而不是拖动完了 才发生变化!~ 坑已踩过顶起来让更多人看到!~

最新回答 / 请你不要再打扰她了啊
设置这个就是为了取消原来旋转90°的状态
css样式里可以直接这么写
.page{
......
-webkit-transform-origin:bottom;
-webkit-transition:-webkit-transform 1s linear;
}
#page2,#page3,#page4,#page5,#page6{
-webkit-transform:rotateX(90deg);
}
这样可以省掉一部分的代码,另外-webkit-transform-style:-webkit-preserve-3d;换成这个会显示1下面躺着个6
大家注意了原原本本的写,如果没有效果,就把perspective: 800;改成 perspective: 800px; 在数字后面加个px,我也不知道视频中老师为什么不写。(可能是软件不同吧)
老师用的是谷歌浏览器,用别的浏览器得更换内核。。。。
firefox:-moz-
opera:-o-
chrome:-webkit-
IE:-ms-
ghd
很多同学说运行不成功,我把本课的三个例子都做了,在一个页面中,大家可以看看 .
https://github.com/gonmin/css-3d-imooc
小董君同学:2和3面,5和6面的transform-origin属性值互换;4面向反向平移。让每一面的数字看起来都是朝向立方体的外面。

已采纳回答 / 恰逢暮雪
<html lang="en"><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>正方体</title></head><body>    <div class='out-box'>        <div cla...
大家加油。
用了97行代码,转起来了,不过比较丑....
看到一半我想着把两个demo合并起来,六个值都在如[-X,X]的某个区间随机速度(1~3)独立变化,到达边界再反向,一个开关按钮控制启停,用上OOP花了好久终于做完了...
VSCODE提示:[css] Also define the standard property &#039;transition&#039; for compatibility
Shorthand property combines four of the transition properties into a single property.
Safari 5, Chrome, Opera 12. 现在只用写transition就好了,几大浏览器都是兼容的
课程须知
本课程适合有html、css基础知识的同学进阶学习
老师告诉你能学到什么?
如何使用CSS3来创建一个3D的动画效果

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消