पृष्ठ की पूरी ऊँचाई को भरने के लिए, मैं height: 100%;
html और बॉडी टैग्स का उपयोग करता हूं , और यह तब तक ठीक रहता है जब तक कि एक ब्राउज़र बंद और पुनः चालू नहीं हो जाता। (मोबाइल उपकरणों पर मुद्दों के कारण मैं 100vh का उपयोग नहीं करता हूं https://nicolas-hoizey.com/2015/02/viewport-height-is-taller-than-the-v अदृश्य-part-of-the-document-in -some-mobile-browser.html )
प्रजनन करने कि प्रक्रिया:
- IPhone पर Google Chrome में https://angelika94.github.io/rick/ खोलें (आप देखेंगे कि नेविगेशन (मोर्टी और बीयर) पृष्ठ के निचले भाग पर है) नेविगेशन के साथ css रिक का स्क्रीनशॉट
- ब्राउज़र को बंद करें और इसे मल्टीटास्किंग नेविगेशन से हटा दें: https://support.apple.com/en-us/HT201330
- फिर से ब्राउज़र खोलें (आप देखेंगे कि नीचे का नेविगेशन "पहली स्क्रीन" से दूर चला गया है और अब आपको इसे देखने के लिए स्क्रॉल करने की आवश्यकता है) नेविगेशन के बिना सीएसएस रिक का स्क्रीनशॉट
पृष्ठ इन मामलों में खुद तय हो जाएगा:
- अद्यतन पृष्ठ
- डिवाइस को लैंडस्केप में घुमाएं
- टैब द्वारा ब्राउज़र का खुला और बंद होना
- मल्टीटास्किंग नेवी में इसे बंद किए बिना ब्राउजर को बंद करें और फिर से खोलें
क्यों होता है? मैं इस व्यवहार को कैसे ठीक कर सकता हूं?
आपका अग्रिम में ही बहुत धन्यवाद!
.links
div को बदल सकते हैं position: absolute
। क्या यह आपके द्वारा देखे जा रहे व्यवहार को बदल देता है? (मेरे पास परीक्षण करने के लिए iphone नहीं है)