TranslationZ取消轮换

时间:2017-02-05 09:56:08

标签: javascript css3 transformation

我正在尝试在网站中组合rotationY和translateZ,但似乎translateZ取消了旋转。

我创建了一个隔离我的问题的代码:http://codepen.io/3MO/pen/zNadrB

当我点击左侧显示时,该框显示其左侧,方法是添加一个特定的课程' show-left'。 然后我点击推回,通过添加'推回'将盒子推到后面。类。正面向后旋转,而div的类别现在显示为左推后推。&#39>。

css和javascript非常基础:

.show-left {
   transform: rotateY(90deg);
}

.push-back {
   transform: translateZ(-1000px);
}

在javascript方面:

window.onload = function () {
   $('#showLeft').on('click', function (event) {
        $('#mainBox').addClass('show-left');
   });

   $('#pushBack').on('click', function (event) {
        $('#mainBox').addClass('push-back');
   });
}

我做错了什么? 谢谢!

0 个答案:

没有答案