मेरे पास पेज फोल्ड पर फैले कई फॉर्म फ़ील्ड हैं। प्रत्येक इनपुट/चयन फ़ील्ड के माध्यम से चरणबद्ध करने के लिए "टैब" कुंजी दबाते समय यह पृष्ठ के तह के नीचे अगले फ़ील्ड पर बैठता है।फोकस या टैब कुंजी पर इनपुट दबाया गया, स्क्रीन के केंद्र में जाएं
मेरे कुछ फ़ील्ड में टूल टिप्स, सत्यापन प्रतिक्रियाएं और ऑटो सुझाव बॉक्स हैं जो फ़ील्ड के नीचे दिखाई देते हैं। फ़ील्ड पर टैबबिंग करते समय, आप पेज तत्वों के नीचे इन तत्वों को नहीं देख सकते हैं।
क्या कोई जावास्क्रिप्ट या jQuery स्क्रिप्ट है जो निचले स्तर पर संरेखित करने के बजाय एक केंद्रित इनपुट/टेक्स्टरेरा/चयन/बटन फ़ील्ड के चारों ओर स्क्रीन को लंबवत रूप से केंद्रित कर सकती है?
मैं दूसरों के बारे में पता नहीं है ऊपर से एक ही है, लेकिन * एक स्क्रीन स्थिति परिवर्तन हर बार जब मैं फ़ोकस बदलने मुझे * पागल ड्राइव करेंगे। मैं एक ऐसा समाधान पसंद करूंगा जो केवल ऑफसेट को स्क्रॉल करता है जब आवश्यक तत्वों में से एक पूरी तरह व्यूपोर्ट के भीतर नहीं होता है। –
तो क्या मेरा जवाब आपके लिए काम करता है? अगर आपकी समस्या के लिए संतुष्ट नहीं है तो कृपया एक टिप्पणी दें – jitter
@ पेक्का मैं मानता हूं कि यह एक असाधारण कार्रवाई है और इसे कम से कम इस्तेमाल किया जाएगा क्योंकि यह परेशान होगा। बस एक उपयुक्त समाधान के बारे में सोचने की कोशिश कर रहा है - हो सकता है कि केवल "फ़ील्ड" फोकस पर न हो या शायद स्क्रॉलिंग को एनिमेट करें। अन्यथा पेज फोल्ड से फोकस इनपुट को रखने के कुछ अन्य तरीके क्या हैं? –