मैं सीएसएस scroll-snap गुणों के साथ आईओएस 10 में एक अजीब बग देखा।Css स्क्रॉल तस्वीर बग, iOS 10
यहाँ मेरी सीएसएस है:
#springBoard{
height: 100%;
width: 100%;
font-size: 0px;
white-space: nowrap;
overflow: scroll;
-webkit-overflow-scrolling: touch;
-webkit-scroll-snap-type: mandatory;
-webkit-scroll-snap-points-x: repeat(100%);
}
section{
display: inline-block;
width: 100%;
height: 100%;
vertical-align: top;
font-size: 16px;
}
मैं प्रोग्राम के रूप में एक तस्वीर सूत्री करने के लिए स्क्रॉल और फिर स्क्रॉल स्नैप कंटेनर के अंदर सामग्री को बदलते हैं, एनएवी वापस पहले स्नैप-बात करने के लिए तस्वीरें।
// Programatically scroll the scroll-snap container
$("#springBoard")[0].scrollLeft = 320
यह स्क्रॉलिंग को ट्रिगर करने के तरीके से संबंधित प्रतीत नहीं होता है।
$("#springBoard")[0].scrollLeft = 320
$("#springBoard").animate({scrollLeft: 320}, 1)
$("#springBoard > section:eq(1)")[0].scrollIntoView()
window.location.hash = "sectionId"
- जब मैन्युअल रूप से स्क्रॉल बग नहीं होता है (नीचे @ मैक्सिमे की टिप्पणी देखें): इन सभी स्क्रॉल तरीकों एक ही परिणाम का उत्पादन।
- यह iOS के संस्करण 10.3.2 के बाद से मौजूद है। अगर यह आईओएस 11.
में ठीक किया गया हो, तो मुझे कुछ दिनों के खर्च मुद्दा लेकिन सफलता नहीं मिली अब तक हल करने की कोशिश
Codepen Demo
किसी को भी इसयहाँ मेरी एनएवी की एक छीन नीचे उदाहरण दिया गया है?
है और फिर पर क्लिक करें 'चेंज कंटेंट' बटन यह एक ही स्नैप पॉइंट पर रहता है। यह केवल तभी होता है जब मैं बिना किसी स्क्रॉलिंग के बटन पर क्लिक करता हूं कि बग है। – Maxime
क्या आपने प्रोग्राम को प्रोग्रामिंग स्क्रॉल करने का प्रयास किया है? 'window.scrollTo (0, 0); // या कुछ संस्करण ' –
सुझाव के लिए धन्यवाद, मैंने खिड़की को स्क्रॉल करने का प्रयास किया लेकिन यह समस्या को हल नहीं करता है। –