2013-05-10 43 views

回答

2

你也轉變了變換原點,當你使用過渡:所有的,它是在懸停狀態中指定。初始值是居中。

如果您將transform-origin: 0% 0%;放在.box上,它將按預期工作。

.box { 
    /* removed additional styles */ 
    transition: all 600ms linear; 
    transform-origin: 0% 0%; 
} 

body:hover .box { 
    transform: rotateY(-180deg); 
} 

http://dabblet.com/gist/5551730

+0

哦,上帝,終於。而已。這讓我瘋狂。非常感謝:) – 2013-05-10 09:05:40

+0

如果它適合你,你能接受答案嗎? – 2013-05-10 09:13:43