【发布时间】:2015-10-27 20:44:20
【问题描述】:
我在 Android 应用中有一个 WebView,我想在其中呈现一个全高 div。显然,这在 Chrome 或任何其他浏览器中很容易做到。这是在 Chrome 中运行良好的代码。
<!DOCTYPE html>
<html>
<head>
<style>
html, body { height: 100%; }
body > div { height: 100%; background: yellow; }
</style>
</head>
<body>
<div>I should be full height</div>
</body>
</html>
在 Chrome 中看起来像这样:
在 WebView 中呈现的完全相同的 html 如下所示:
如何让 div 在 WebView 中以全高呈现?我也尝试过vh 单元、flexbox、视口元标记,但一切似乎都失败了,因为身体没有真正的高度。
【问题讨论】: