我正在使用基于谷歌 chrome 浏览器的 node-webkit 创建一个 web 应用程序。在网站上嵌入 pdf 文件时,使用 embed 标签,我会在嵌入部分的顶部出现一条白线(附图片)。我的第一个想法是,它是一种边框,但设置边框 = 0 并不能解决问题。我的建议是,这条白线是嵌入部分背景的一部分,adobes pdf 插件不覆盖整个嵌入区域。
编辑
如果我的建议是正确的,那么如果我可以将嵌入区域的背景切换为其他颜色,它已经对我有所帮助。但是设置背景颜色也不起作用。
如果添加:
body {
margin:0;
padding:0;
}
那应该可以解决您的问题。
html/body 上的边距和填充必须设置为 0。
尝试使用<iframe></iframe>
标签。在属性中设置文件的来源src
。您可以在设置嵌入标签时设置 iframe 标签的高度或宽度。
示例:<iframe src="http://example.example/file.pdf" width="500" height="400"></iframe>
或者您可以将应用程序设置为打开您附加到网站的文件
可能有帮助!:D