css - 计算android浏览器栏的高度?

时间:2017-03-24 17:57:36

标签: android html css angular responsive

我正在尝试编写一个响应式网站,将最大高度设置为100%,所有内容都在屏幕上,无需滚动。设置{height: 100vh}适用于桌面上的弹性框。但是,当我在移动设备上查看该网站时,它会滚动,忽略chrome中浏览器选项卡的高度。我想将高度设置为类似{height: calc(100vh - address bar)}的高度,以便缩小文档的高度,使所有内容都适合,而无需滚动或隐藏浏览器选项卡。

1 个答案:

答案 0 :(得分:-2)

您是否在网页的头部包含了视口元标记。根据经验,这可以改变某些CSS对移动版本的影响。

<meta name="viewport" content="width=device-width, initial-scale=1.0">

如果不能解决问题,可以使用媒体查询并使用100%代替100vh