2013-06-06 8 views
6

मैं चाहते हैं तो आप इस बेला को देखने के लिए:गूगल क्रोम सीएसएस संक्रमण बग - परिप्रेक्ष्य अजीब तरीके से व्यवहार

http://jsfiddle.net/qkwkb/7/

एचटीएमएल

<input id="rad1" type="radio" name="rad" checked>FLAT 
<input id="rad2" type="radio" name="rad">3D 
<div id="portrait"></div> 

सीएसएस

#portrait{ 
margin-bottom:0px; 
margin-top:20px; 
width:300px; 
height:200px; 
background-color:#000; 
transition: transform 2s, margin 1s; 
-webkit-transition: -webkit-transform 2s, margin 1s; 
} 

input[type='radio']:checked + #portrait{ 
margin-left:50px!important; 
transform: perspective(700px) rotateY(30deg); 
-webkit-transform: perspective(700px) rotateY(30deg); 
} 

कृपया पहले उसे खोलने फ़ायरफ़ॉक्स में यह देखने के लिए कि यह सही तरीके से कैसे काम करता है और फिर देखने के लिए क्रोम में खोलें उस पर छोटी गाड़ी है। क्या मैंने कुछ गलत किया? या यह वास्तव में एक बग है?

इसके अलावा फ़ायरफ़ॉक्स भी -moz- की जरूरत नहीं है संक्रमण उत्पन्न करने के लिए और बदल देती है .. क्रोम वहाँ एक समस्या का एक सा है लगता है ..

मैं सभी ब्राउज़रों में सही एनीमेशन मिल सकता है? ओपेरा, यानी सफारी भी?

+1

में सेट नहीं होने से आता है ब्राउज़र संस्करणों आप के साथ इस परीक्षण किया है प्रदान करें - बस पूर्णता के लिए के लिए। – kleinfreund

+0

फ़ायरफ़ॉक्स 21.0 और Google क्रोम 27.0.1453.9 4 मीटर जो मैंने अभी 27.0.1453.110 मीटर को अपडेट किया है लेकिन अभी भी कोई भाग्य नहीं है .. – dominotrix

उत्तर

4

इस

#portrait{ 
    margin-bottom:0px; 
    margin-top:20px; 
    width:300px; 
    height:200px; 
    background-color:#000; 
    transition: transform 2s, margin 1s; 
    -webkit-transition: -webkit-transform 2s, margin 1s; 
    transform: perspective(700px); 
    -webkit-transform: perspective(700px); 
} 

समस्या सेट करने का प्रयास एक परिप्रेक्ष्य आधार राज्य

+0

बढ़िया !! एक आकर्षण की तरह काम :) बहुत बहुत धन्यवाद! – dominotrix

संबंधित मुद्दे