2014-02-08 59 views
1

我也有這個問題。我正在使用Ubuntu並剛剛完成了Hello World教程。我寫了更多的文字,我無法滾動。我可以看到單詞繼續前進的位置,但我沒有試過讓它滾動。我沒有做任何HTML/CSS編輯。我只向<p>標籤添加了更多文字。Mobile-Chrome-App無法滾動

回答

4

有一些默認的CSS應用於chrome打包的應用程序。將以下內容放入CSS中應重新啓用滾動功能:

html { 
    overflow-y:scroll; 
} 

有人正在編寫一個很酷的指南,可能會有更多的提示。請參閱https://gist.github.com/maicki/7622137#scrolling

+0

感謝您的回覆。我能夠通過將CSS應用於body而不是html來實現它 –

0

Chrome應用程序已將default stylesheet應用於它們,以幫助網絡「網頁」更多地默認爲「應用程序」。

對於移動設備上的Chrome應用,我們還包含此(幾乎相同)默認樣式表。

所以這就是這種行爲的原因。滾動在很多情況下都非常有用,並且通過添加overflow-y: auto;在任何DOM元素中都是絕對支持的。

它被簡單地認爲是打包應用程序的錯誤默認值,這些打包應用程序存在於設置邊界的專用窗口內,並且我們鼓勵沒有完整頁面內容溢出(非常相反)。大多數應用程序通常圍繞着具有固定導航元素的主要滾動元素(但不總是)。

僅供參考,Chrome Apps for Mobile上還有另一個open issue可用於複製更多Chrome for Desktop默認樣式。