2012-02-16 48 views
5

我正在嘗試創建PhoneGap Windows Phone 7應用程序。爲了模擬應用程序欄,該應用程序欄始終以橫向顯示在屏幕左側,我想將<div>與CSS一起放置爲position:fixed。然而,這不起作用,因爲WP7上的IE似乎不支持它。位置:固定在Windows Phone 7

有沒有人有一個想法,我可以如何顯示這樣一個應用程序欄沒有position:fixed可用?

在此先感謝

回答

4

我也掛在這個問題上。看起來似乎無法創建一個固定的元素,並且在每次滾動看起來更糟糕之後定位元素(嘗試使用手機上的jQuery手機在線示例)。

我用style =「overflow:scroll」和固定大小爲我的非固定內容使用div容器「解決了」問題。這對我有效。但在這個容器中滾動看起來不像本地滾動。

希望幫助

1

我已經成功地解決我贏手機8上的問題(的Lumia 930)。

我有一個模式窗口,當在移動設備上打開時,應該保持在視點和滾動內部。 Android和iPhone在位置固定的情況下工作正常,但贏得手機沒有。

我的解決辦法是把活動類的HTML時該模式被激活,這增加CSS:模式打開時解決了這個問題

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%;} 
} 

這種定位html和身體絕對的。希望它有幫助!