2010-05-08 14 views
6

मैं अपनी साइट पर CSS3 संक्रमण का उपयोग कर रहा हूं और -webkit- काम कर रहा है, जबकि -मोज़- नहीं है।-webkit- vs -moz-transition

article {z-index: 2; float: left; overflow: hidden; position: relative; -webkit-transition: -webkit-transform 0.2s ease-in-out; -moz-transition: -moz-transform 0.2s ease-in-out; } 

.mousedown{-webkit-transform: translate(-180px, 0) !important; -moz-transform: translate(-180px, 0) !important; } 

बस लेख पर mousedown वर्ग को जोड़ने के लिए jQuery का उपयोग कर:

यहाँ सीएसएस है।

कोई विचार जहां मैं गलत हो रहा हूं?

+0

कोई बता सकता है कि यह क्यों कम किया गया था? मुझे ठीक लगता है। –

+0

@ जस्टिन ई। मॉर्गन यह पुराना हो गया, मैंने इसे नीचे वोट के बाद अपडेट किया। – theorise

उत्तर

11

फ़ायरफ़ॉक्स 4 की तुलना में बेहतर और ऊपर -moz-transition का समर्थन करता है। documentation page देखें।

+0

इसका उत्तर अपडेट किया गया, पुराना गलत था, अब यह समर्थित है। – theorise

2

अद्यतन: टिप्पणियां देखें। -मोज़-संक्रमण के लिए समर्थन अब जोड़ा गया है। वाह!

ऐसी कोई चीज़ नहीं है -मोज़-संक्रमण (अभी तक), क्षमा करें। मोज़िला बदल जाएगा, लेकिन वेबकिट अभी भी एकमात्र इंजन प्रतिपादन संक्रमण है।

+0

वैसे जो मेरे प्रश्न, और भ्रम का जवाब देता है। धन्यवाद! – theorise

+3

यह अब सच नहीं है। https://developer.mozilla.org/en/CSS/-moz-transition – NateDSaint

2

समर्थन छिपकली 1.9.3 (फ़ायरफ़ॉक्स 3.7) में जोड़ दिया गया है, इसलिए अभी -moz-संक्रमण केवल एक Firefox 3.7 अल्फा रिलीज में काम करेंगे या Minefield (फ़ायरफ़ॉक्स रात का निर्माण)।

1

ओपेरा 10.5 के बाद से यह समर्थन कर रहा है, और भी बहुत वेबकिट

0

सीएसएस संक्रमण, सीएसएस गुणों को बदलते समय एनीमेशन गति को नियंत्रित करने का एक तरीका प्रदान करते हैं। संपत्ति परिवर्तनों को तत्काल प्रभावी होने के बजाय, आप किसी संपत्ति में समय-समय पर होने वाले परिवर्तनों का कारण बन सकते हैं। उदाहरण के लिए, यदि आप किसी तत्व का रंग सफेद से काले रंग में बदलते हैं, तो आम तौर पर परिवर्तन तात्कालिक होता है। सीएसएस संक्रमण सक्षम होने के साथ, एक्सेलेरेशन वक्र का पालन करने वाले समय अंतराल में परिवर्तन होते हैं, जिनमें से सभी को अनुकूलित किया जा सकता है।

+0

अरुण, सवाल यह पूछता है कि क्यों -webkit काम करता है और -मोज़ नहीं करता - क्या आप उस पर कोई प्रकाश डाल सकते हैं? – wwkudu

+0

moz फ़ायरफ़ॉक्स प्रारूप या वाक्यविन्यास है, जबकि वेबकिट क्रोम और सफारी आधारित है जब भी सीओएस में मोज़ संक्रमण लागू होते हैं, यह ज्यादातर विशिष्ट ब्राउज़र (यानी फ़ायरफ़ॉक्स) को प्रभावित करता है, अगर यह काम नहीं कर रहा है, तो ब्राउज़र को संक्रमण के लिए अद्यतन करने की आवश्यकता है जगह लें। –