删除 Flutter HTML 小部件的默认填充

Mih*_*iev 14 dart flutter flutter-layout flutter-html

flutter_html尝试解析文本时已经存在默认填充。

HTML(data: ...)下面是使用和 小部件之间的区别Text(...)

顶部:HTML 小部件,底部:文本小部件
截图参考

如何删除水平填充?

Sah*_*ane 42

HTML 或正文具有默认的填充和/或边距。

尝试添加

"body": Style(margin: Margins.all(0), ...)
Run Code Online (Sandbox Code Playgroud)

在样式参数中。

  • @Aristidios 将此参数(样式)添加到 Html 小部件中。`样式:{“body”:样式(填充:EdgeInsets.zero,边距:EdgeInsets.zero)` (2认同)

man*_*n21 6

Html 已更新,所以我更新接受的答案:

          "body": Style(
            padding: EdgeInsets.zero,
            margin: Margins(
              bottom: Margin.zero(),
              left: Margin.zero(),
              top: Margin.zero(),
              right: Margin.zero(),
            ),
          ),
Run Code Online (Sandbox Code Playgroud)