我正在使用node-webkit创建一个web应用程序,它基于google Chrome浏览器。 当在网站上嵌入pdf文件时,使用embed标签,ich在嵌入部分的顶部得到一条白线(附图片)。我的第一个想法是,它是一种边界,但设置border = 0不解决问题。 我的建议是,这条白线是嵌入部分背景的一部分,而adobes pdf插件并不涵盖整个嵌入区域。
如果我的建议是真的,那么如果我可以将嵌入区域的背景切换为另一种颜色,它就已经有用了。但设置背景颜色也不起作用。
答案 0 :(得分:0)
在html / body上必须将边距和填充设置为0。
答案 1 :(得分:0)
如果你添加:
body {
margin:0;
padding:0;
}
这应该解决你的问题。
答案 2 :(得分:0)
尝试使用<iframe></iframe>
标记。在src
属性中设置文件的来源。您可以在设置嵌入标记时设置iframe标记的高度或宽度。
例如:<iframe src="http://example.example/file.pdf" width="500" height="400"></iframe>
或者您可以将应用程序设置为打开附加到您网站的文件
可能有帮助! :d