2012-02-16 20 views
5

में तय किया गया है, मैं एक फोनगैप विंडोज फोन 7 एप्लिकेशन बनाने की कोशिश कर रहा हूं। लैंडस्केप ओरिएंटेशन में स्क्रीन के बाईं तरफ हमेशा एक एप्लिकेशन बार की नकल करने के लिए, मैं <div> को सीएसएस के साथ position:fixed के रूप में रखना चाहता था। हालांकि, यह काम नहीं करता है, क्योंकि WP7 पर आईई इसका समर्थन नहीं करता है।स्थिति: विंडोज फोन 7

क्या किसी को पता है कि मैं position:fixed उपलब्ध किए बिना ऐसे एप्लिकेशन बार को कैसे प्रदर्शित कर सकता हूं?

अग्रिम धन्यवाद

उत्तर

4

में मैं भी इस समस्या पर लटक रहा था। वास्तव में ऐसा लगता है कि प्रत्येक स्क्रॉल के बाद एक निश्चित तत्व बनाने और तत्वों को स्थिति में रखना संभव नहीं है (अपने फोन पर jquery मोबाइल ऑनलाइन उदाहरणों को आजमाएं) वे इसे इस तरह करते हैं)।

मैंने स्टाइल = "ओवरफ्लो: स्क्रॉल" और निश्चित आकार के साथ मेरी गैर निश्चित सामग्री के लिए एक div कंटेनर का उपयोग करके समस्या को हल किया। यह मेरे लिए काम किया। लेकिन इस कंटेनर में स्क्रॉलिंग देशी स्क्रॉलिंग की तरह दिखता नहीं है।

आशा है कि मदद करता है

1

मैं अपने विन फोन 8 पर समस्या का समाधान करने में कामयाब रहे है (Lumia 930)।

मेरे पास एक मोडल विंडो है और मोबाइल पर खोले जाने पर दृश्य बिंदु में रहना चाहिए और अंदर स्क्रॉल करना चाहिए। एंड्रॉइड और आईफोन ने तय स्थिति के साथ ठीक काम किया लेकिन जीत फोन नहीं किया। जब मोडल खोला है समस्या हल

html.modal_active{ 
    overflow-y: hidden;-webkit-overflow-scrolling:touch; position: absolute; height: 100%; width: 100%; 
    body{overflow-y: hidden;-webkit-overflow-scrolling:touch; position: absolute; height: 100%; width: 100%;} 
} 

इस स्थिति एचटीएमएल और शरीर पूर्ण करने के लिए:

मेरे समाधान एचटीएमएल पर सक्रिय वर्ग डाल जब मोडल सक्रिय है और यह सीएसएस में जोड़ने के लिए किया गया था। उम्मीद है कि यह मदद की!

संबंधित मुद्दे