मोबाइल डिवाइस का समर्थन करने के लिए आवश्यक एक परियोजना के हिस्से के रूप में, मैं CSS3 का उपयोग करके आईफोन टॉगल नियंत्रण की नकल करने पर काम कर रहा हूं। मेरे पास तत्व का बहुत अधिक रूप और अनुभव है, और इसके राज्य परिवर्तन को एनिमेट करने के लिए CSS3 संक्रमण का उपयोग कर रहा हूं।CSS3 संक्रमण प्रदर्शन के लिए विचार
जब मेरे पास कोई अन्य पृष्ठ वाला तत्व स्वयं नहीं है, तो संक्रमण आईओएस पर अपेक्षाकृत चिकनी है। हालांकि, जब मैं इसे किसी पृष्ठ पर अन्य सीएसएस तत्वों के साथ जोड़ता हूं, तो आईओएस में नतीजा कुछ भी है। यह एक कच्चे jQuery एनीमेशन से थोड़ा बेहतर है, लेकिन ज्यादा नहीं।
मैं प्रदर्शित करने के लिए मैं क्या मतलब दो परीक्षण पृष्ठों को सेट कर लेने (अंतर एक नियमित ब्राउज़र में शायद ही ध्यान देने योग्य है):
टॉगल अपने स्वयं>http://ben-major.co.uk/labs/iPhone%20UI/ios_toggle.html
अन्य तत्वों के साथ संयुक्त>http://ben-major.co.uk/labs/iPhone%20UI/ पर नियंत्रण
मैं मोबाइल उपकरणों में संक्रमण को तेज करने के लिए कोई सलाह ढूंढ रहा हूं। पूर्ण पृष्ठ परीक्षण पर इसके प्रदर्शन को धीमा कर रहे कारक क्या हो सकते हैं?
कोई सलाह और टिप्पणियां आपका स्वागत है।
-webkit-transform-style: preserve-3d;
तत्व करने के लिए आप के लिए, गति बढ़ा सकता है संक्रमण लागू कर रहे हैं:
केवल पहले उदाहरण आईओएस सिम्युलेटर पर काम किया। – chovy