完全使用 iframe 嵌入页面,没有边框,在边框曾经的位置没有空格
Embed a page completely using iframe, no border, no whitespace where the border once was
>我有以下代码
<html>
<body>
<iframe src="http://anothersite.com" style="width:100%; height:100%; overflow-y: scroll; overflow-x: hidden;" marginwidth="0" marginheight="0" frameborder="0" vspace="0" hspace="0" seamless="seamless" ></iframe>
</body>
</html>
它有一个 iframe,我想在其中显示另一个网站,就像它是网站上的一个页面一样。但是,当删除边框并且滚动条仍然存在时,仍然存在一些空白,但它只是仍然存在。我希望它不可见但仍然可以滚动,边框空间消失了。请提供任何帮助,我们将不胜感激。我还没有找到在我正在使用的浏览器 (Chrome) 上对我有用的直接答案。谢谢。
页面始终具有默认边距/填充,并且浏览器和浏览器使用的模式有所不同。
添加文档类型,以便页面不会以 quirks 模式呈现(因为这会降低其可预测性)。添加一个样式表,用于删除 body 元素的边距和填充。
<!DOCTYPE html>
<html>
<head>
<title>Page name</title>
<style>
html { height: 100%; }
body { margin: 0; padding: 0; height: 100%; overflow: hidden; }
</style>
</head>
<body>
<iframe src="http://anothersite.com" style="width:100%; height:100%; overflow-y: scroll; overflow-x: hidden;" marginwidth="0" marginheight="0" frameborder="0" vspace="0" hspace="0" seamless="seamless" ></iframe>
</body>
</html>
相关文章:
- 如果我在javascript中输入无效的电子邮件或空白,如何显示特定的文本框边框红色
- jQuery动画-边框宽度和颜色
- 查找带有边框的HTML5 Canvas(点击)事件的坐标
- 边框颜色是't如果输入为空,则更改
- HighCharts:3D柱形图在选择时更改边框颜色
- 初学者异步JS-我曾经使用过“;那么“;每次我都想要价值
- 在mouseover上添加边框,在mouseout上删除边框
- 在不更改边框颜色的情况下更改文本的颜色
- 使用CSS将圆移动到边框顶部
- 调整UIWebview的大小'更改其字体大小时的边框
- 如果值为空或0,如何更改html select标记的边框颜色
- 如果键入文本,请更改输入边框颜色
- 如何在 javascript 中添加和删除图像上的边框
- 如何强制颜色框始终以相同的边框大小打开,而与浏览器大小无关
- 在带有ng-src的IMG上,边框仍然存在
- 如何相对于父边框的外边缘定位元素
- 出错时更改文本字段边框的最简单方法
- HTML表格在打印后缺少边框颜色和背景颜色
- 在鼠标悬停时显示对象的边框(Fabricjs)
- 完全使用 iframe 嵌入页面,没有边框,在边框曾经的位置没有空格