दिलचस्प पोस्ट
सीसीएव्यू के साथ एंड्रॉइड एकीकरण घुमाओ JToolbar बटन दबाने "इनर जॉइन" और "आउटर जॉइन" के बीच अंतर क्या है? किसी गतिविधि से बाहर निकलने के लिए दो बार वापस बटन पर क्लिक करना मैं एक JSON स्ट्रिंग को कैसे पार्स कर सकता हूं जो गैरकानूनी C # पहचानकर्ताओं का कारण बन सकता है? अगर iframe src लोड करने में विफल रहता है तो त्रुटि पकड़ो। त्रुटि: – "एक फ्रेम में 'http://www.google.co.in/' प्रदर्शित करने के लिए मना कर दिया .." एक कतार का उपयोग करके निर्माता / उपभोक्ता थ्रेड्स लोगो के साथ 3 नेविबार बूटस्ट्रैप पोस्ट डेटा के साथ PHP पुनर्निर्देशन मैं jQuery में टेक्स्टवेयर के बदलने की घटना को कैसे बाध्य कर सकता हूं? कैसे MongoDB को विंडोज सर्विस के रूप में चलाने के लिए? मैं एक निश्चित मूल्य के साथ एक स्टाइल वेक्टर से एक आइटम कैसे निकालूं? CMake: CMakeLists.txt में एलडीएफएएलजीएस कैसे सेट करें? क्या सी # में मिक्सिक्स को लागू करना संभव है? IApplicationActivationManager :: सक्रियअनुप्रयोग में सी #?

सीएसएस: शुद्ध सीएसएस स्क्रॉल एनीमेशन

मैं केवल CSS3 के उपयोग से पृष्ठ के शीर्ष पर स्थित एक बटन पर क्लिक करते समय स्क्रॉल करने के लिए एक रास्ता खोज रहा हूं।

तो मुझे यह ट्यूटोरियल मिल गया है: http://timpanus.net/codrops/2012/06/12/css-only-responsive-layout-with-smooth-transitions/

डेमो: http://tympanus.net/tutorials/SmoothTransitionsResponsiveLayout/

लेकिन यह मेरी आवश्यकताओं के लिए थोड़ा सा उन्नत है क्योंकि मैं सिर्फ ब्राउज़र को पृष्ठ के शीर्ष पर स्थित एक बटन पर क्लिक करने के लिए नीचे स्क्रॉल करना चाहता हूं, इसलिए मैं सोच रहा था: क्या यह इनपुट बटनों के बिना उन सीएसएस स्क्रॉल करना संभव है, बस एक एंकर टैग के साथ?

HTML इस प्रकार दिखता है: <a href="#" class="button">Learn more</a>

मैं पहले से ही कुछ सीएसएस है जिसे मुझे बटन पर क्लिक करने की आवश्यकता है:

 /* Button animation tryout. */ .animate { animation: moveDown 0.6s ease-in-out 0.2s backwards; } @keyframes moveDown{ 0% { transform: translateY(-40px); opacity: 0; } 100% { transform: translateY(0px); opacity: 1; } } 

Solutions Collecting From Web of "सीएसएस: शुद्ध सीएसएस स्क्रॉल एनीमेशन"

आप इसे सीएसएस 3 का इस्तेमाल करते हुए एंकर टैग के साथ कर सकते हैं :target छद्म चयनकर्ता, इस चयनकर्ता को ट्रिगर किया जा रहा है, जब समान यूआरएल के तत्व को वर्तमान यूआरएल के हैश के रूप में मैच मिलता है। उदाहरण

यह जानने के साथ, हम इस तकनीक को वर्तमान यूआरएल के हैश के साथ मिलान करने वाले लक्ष्य तत्व के माध्यम से किसी भी अन्य तत्व को चुनने के लिए "+" और "~" जैसे निकटता चयनकर्ताओं के उपयोग से जोड़ सकते हैं। इसका एक उदाहरण आप पूछ रहे हैं ।

ठीक है, अगर आपके पास बुरा ब्राउज़र समर्थन (केवल फ़ायरफ़ॉक्स अभी तक) के साथ कोई समस्या नहीं है, तो एंकर लिंक और इस एकल प्रॉपर्टी का उपयोग करें:

 scroll-behavior: smooth; 

एमडीएन संदर्भ देखें

तो, इसे इस तरह प्रयोग करें:

 <head> <style type="text/css"> html { scroll-behavior: smooth; } </style> </head> <body id="body"> <a href="#foo">Go to foo!</a> <!-- Some content --> <div id="foo">That's foo.</div> <a href="#body">Back to top</a> </body> 

यहाँ एक बेल्ट है

और यहां भी क्षैतिज और ऊर्ध्वाधर स्क्रॉलिंग दोनों के साथ एक बेला है ।

और वेबकिट सक्षम ब्राउज़र के लिए मुझे इसके अच्छे परिणाम मिल गए हैं:

 .myElement { -webkit-overflow-scrolling: touch; scroll-behavior: smooth; // Added in from answer from Felix overflow-x: scroll; } 

यह स्क्रॉलिंग मानक ब्राउज़र व्यवहार की तरह अधिक व्यवहार करता है – कम से कम यह हम iPhone पर परीक्षण कर रहे थे पर अच्छी तरह से काम करता है!

उम्मीद है की वो मदद करदे,

ईडी