Mobile-Chrome-App无法滚动

时间:2014-02-08 03:48:04

标签: google-chrome-app

我也有这个问题。我正在使用Ubuntu并刚刚完成了Hello world教程。我写了更多文字,我无法滚动。我可以看到这些词继续前进,但我尝试过的任何东西都让它滚动。我没有进行任何HTML / CSS编辑。我只在<p>标记中添加了更多文字。

2 个答案:

答案 0 :(得分:5)

Chrome套装应用程序有一些默认的CSS应用程序。将以下内容放入CSS应该重新启用滚动:

html {
  overflow-y:scroll;
}

有人正在整理一本很酷的指南,可能会有更多提示。见https://gist.github.com/maicki/7622137#scrolling

答案 1 :(得分:0)

Chrome应用已向其申请default stylesheet,以帮助网页“页面”默认为“应用”。

对于移动设备上的Chrome应用,我们还包含此(几乎相同的)默认样式表。

这就是这种行为的原因。滚动在很多情况下都非常有用,并且通过添加overflow-y: auto;在任何DOM元素中都是绝对支持的。

对于生活在设定范围的专用窗口内的打包应用程序而言,它被简单地视为错误的默认设置,并且我们鼓励不要使整页内容溢出(与Web相反)。大多数应用程序通常围绕具有固定导航元素的主滚动元素(但并非总是如此)。

仅供参考,移动版Chrome应用还有另外open issue个用于复制更多Chrome for Desktop默认样式。