【发布时间】:2016-12-21 02:39:27
【问题描述】:
我想要一个与屏幕(或视口)大小完全相同的 div,因此代码:
<html>
<body style="width:100%;height:100%;margin:0;background:blue">
<div style="width:100%;height:100%;background:red"></div>
</body>
</html>
简单。它在我的桌面 chrome 浏览器中显示一个红色屏幕。与 android 移动 chrome 相同。但是在我的应用程序中使用 WebView 时,它会显示蓝屏。我尝试了 50% 的高度,它在桌面和移动 chrome 浏览器中都能正常工作,但不适用于 WebView。 div 的高度始终为 0。仅当我将 div 的高度设置为 100px 等绝对单位时,才会显示红色矩形。我怎样才能让它正常工作?
【问题讨论】: