"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > केवल सीएसएस और जावास्क्रिप्ट में एक्स-एक्सिस पर तत्वों को कैसे ठीक करें?

केवल सीएसएस और जावास्क्रिप्ट में एक्स-एक्सिस पर तत्वों को कैसे ठीक करें?

2025-05-03 पर पोस्ट किया गया
ब्राउज़ करें:874

] डिफ़ॉल्ट रूप से, तत्वों को "स्थिर" के रूप में तैनात किया जाता है, जिसका अर्थ है कि उन्हें पृष्ठ के प्रवाह के अनुसार रखा जाता है। हालाँकि, आप अन्य मूल्यों का उपयोग तत्वों को अधिक सटीक रूप से स्थिति में कर सकते हैं।

How Can I Fix an Element to the X-Axis Only in CSS and JavaScript?
केवल एक्स-अक्ष पर एक तत्व को ठीक करने के लिए, आप निश्चित स्थिति का उपयोग कर सकते हैं। यह दृश्यपोर्ट के सापेक्ष तत्व की स्थिति को लॉक कर देगा, इसलिए यह पेज स्क्रॉल होने पर भी क्षैतिज रूप से आगे नहीं बढ़ेगा।

#तत्व { स्थिति: तय; शीर्ष: 0; निचला: 0; } हालांकि, एक ही अक्ष पर निश्चित स्थिति का उपयोग करके तत्व को पृष्ठ पर अन्य सामग्री को ओवरलैप करने का कारण बन सकता है जब यह लंबवत स्क्रॉल करता है। इसे रोकने के लिए, आप पृष्ठ को स्क्रॉल करने पर y- अक्ष पर तत्व की स्थिति को गतिशील रूप से समायोजित करने के लिए जावास्क्रिप्ट का उपयोग कर सकते हैं। { $ ('#तत्व')। CSS ('टॉप', $ (यह) .scrolltop ()); }); इस परिवर्तन फ़ंक्शन को एक्स-एक्सिस पर इसकी स्थिति को प्रभावित किए बिना इसे लंबवत रूप से स्थानांतरित करने के लिए एक तत्व पर लागू किया जा सकता है।

#तत्व { स्थिति: तय; वाम: 15px; रूपांतरण: अनुवाद (0, -$ (विंडो) .scrolltop ()); }

यह दृष्टिकोण तत्व को स्क्रॉल करने पर अन्य सामग्री को ओवरलैप करने से तत्व को भी रोक देगा। Parseint ($ ("#तत्व")। CSS ('लेफ्ट')) और इसे स्क्रिप्ट में एक ऑफसेट के रूप में उपयोग करें।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3