में गायब स्थिति फिक्स्ड हेडर मैं पूरे दिन इस पर गड़बड़ कर रहा हूं और एक फिक्स नहीं ढूंढ पा रहा हूं।आईओएस 7 मोबाइल सफारी
body {
width: 100%;
height: 100%;
min-height: 100%;
}
.stream .header {
position: fixed;
width: 100%;
height: 41px;
top: 0;
right: 0;
left: 0;
z-index: 10;
margin-bottom: 10px;
list-style: none;
}
शीर्षक के नीचे सामग्री निम्नलिखित सीएसएस है:
.stream .stream-content {
position: relative;
padding-top: 41px;
-webkit-transform: translate3d(0, 0, 0);
}
जब पेज है
मैं एक साधारण उल कि निम्नलिखित सीएसएस के साथ एक निश्चित हेडर के रूप में कार्य करता है मिल गया है iOS7 मोबाइल सफारी में स्क्रॉल, निम्न होता है:
पहले स्क्रॉल नीचे -स्क्रॉलिंग पूर्ण होने तकशीर्षलेख पृष्ठ शीर्ष ठीक के साथ चलता है।
दूसरा स्क्रॉल डाउन - हेडर पूरी तरह से गायब हो जाता है और स्क्रॉलिंग पूर्ण होने पर फिर से दिखाई नहीं देता है।
स्क्रॉल अप (शीर्षलेख अभी भी दिखाई देता है) - हेडर पूरी तरह से गायब हो जाता है और पृष्ठ के शीर्ष तक पहुंचने पर फिर से दिखाई नहीं देता है।
स्क्रॉल अप (हेडर छुपा हुआ है) - हेडर छुपा रहता है और पृष्ठ के शीर्ष पर पहुंचने पर फिर से दिखाई नहीं देता है।
स्क्रॉल अप (पहले से ही शीर्षलेख वाले पृष्ठ के शीर्ष पर) - हेडर फिर से दिखाई देता है और पृष्ठ को दो बार स्क्रॉल होने तक सामान्य रूप से कार्य करता है।
मैं iOS6 मोबाइल सफारी के साथ इस मुद्दे नहीं होने दिया गया था, इसलिए इस मुद्दे को नया यूआरएल बार स्क्रॉल पर आकार बदलने से संबंधित लगता है।
किसी और को भी इसी तरह के मुद्दे हैं? सुझाव स्वागत है।
अद्यतन:
तो ऐसा लगता है कि शीर्ष लेख की मूल (.stream) पर दूर करने -webkit-transform3d() मुद्दा निकाल देता है, तो वहाँ एक संघर्ष तरह से माता पिता div गाया जा रहा है होना चाहिए और अंदर हेडर।
फिर भी आसपास के आसपास एक काम की तलाश में है।
धन्यवाद - जब मैं इस पर काम कर रहा था तो उसी निष्कर्ष पर वापस आ गया। कुछ हद तक प्रासंगिक, यहां स्थिति पेट के बीच प्रदर्शन व्यापार के बारे में अधिक जानकारी है और मोबाइल सफारी में अनुवाद बदलना: http://stackoverflow.com/questions/11100747/css-translation-vs-changing-absolute-positioning-values/18516653#18516653 – fscof