当layout_height =“wrap_content”时,WebView中会出现不需要的填充

时间:2017-05-16 20:50:55

标签: android android-webview android-coordinatorlayout

我曾经在WebView填充整个屏幕("match_parent"layout_width使用Layout_height),以便内容在网页浏览中滚动。

现在我想使用CoordinatorLayoutNestedScrollView制作一个花哨的折叠工具栏。我将WebView置于NestedScrollView内,以便接管滚动功能。我总体上对此有不利之处,但它也使WebView“无限”高。为避免这种情况,我将layout_height的{​​{1}}更改为WebView。它解决了滚动问题但又创建了另一个问题:现在神秘的是HTML内容在每个边缘都有额外的填充,无法用CSS删除。我也尝试打开和关闭使用宽视口而没有结果。

以下是它的样子(我添加了一些背景和边框来展示什么是什么)

wrap_content

WebView with unwanted padding

简单地说 - 如何摆脱蓝色和绿色填充而不回到html { margin: 0; padding: 0; background: blue; color: #eee; } body { margin: 0; padding: 0; background: green; } #content { background: yellow; padding: 12px 12px 36px 12px; }

0 个答案:

没有答案