0

我正在尝试WebBrowser使用以下代码控制显示图像:

string captcha = "<img src=\"http://www.reddit.com/captcha/{0}/.png\" border=\"0\"></img>";
webBrowser1.DocumentText = String.Format(captcha, iden);

但它看起来像这样。仅查看顶部图像。左上角有空白,图像右下移动。

在此处输入图像描述

我已经尝试过border=0; padding=0; vertical-align:top;img 和 body 标签,但没有任何效果。

有没有办法去掉那个空间?

4

1 回答 1

2

<html> 和 <body> 元素具有填充/边距。试试这个:

string captcha = "<style>html, body {{ padding: 0; margin: 0 }}</style><img src=\"http://www.reddit.com/captcha/{0}/.png\" border=\"0\"></img>";
webBrowser1.DocumentText = String.Format(captcha, iden);
于 2013-02-22T21:01:53.230 回答