C#Web broswer控件删除空格

时间:2018-03-01 13:39:19

标签: c# html css winforms webbrowser-control

我遇到了视频周围空白区域的问题,我添加了边距:0修复了顶部空白区域。但是现在我还有其他位置的空白区域。我还尝试调整浏览器控件的大小以匹配iframe。但是当我调整大小时,同样的事情发生了:enter image description here

var embed = "<html><head>" +
  "<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge,chrome=1\"/>" +
  "</head><body style=\"margin: 0\">" +
  "<iframe width=\"560\" height=\"315\" src=\"{0}\"" +
  "frameborder=\"1\" allow =\"autoplay; encrypted-media\" ></iframe>" +
  "</body></html>";

var url = "https://www.youtube.com/embed/JvSZKB2WNKg?rel=0&amp;showinfo=0";
webBrowser1.DocumentText = string.Format(embed, url);

1 个答案:

答案 0 :(得分:0)

你需要:

  • ng serve --poll=2000控件的大小设置为与WebBrowser
  • 相同
  • 通过设置iframe
  • 来关闭body标记的滚动
  • 通过设置scroll="no",关闭body代码的填充和边距。
  • 通过为正文设置style="padding:0px;margin:0px;"来删除iframe代码的边框。

所以你的代码应该是:

style="border:0px;"