【发布时间】:2026-02-02 18:40:01
【问题描述】:
我的 iframe 样式为style="width:100%",几乎覆盖了页面宽度。但它在左侧和右侧留下了很小的余量。所以我加了body { margin:0px; } 去掉空格。
它有效,但问题是删除<body> 上的边距会影响其他内容,例如<body> 中的段落<p>。
有没有办法只为<iframe> 消除边距?
代码:
<!DOCTYPE html>
<html>
<body>
<p> hello </p>
<iframe src="http://www.weather.com" style="width:100%; height:95%; margin:0px"></iframe>
</body>
</html>
【问题讨论】:
-
不,它不会影响其他事情。使用css reset
-
@lbu 如果我使用
body { margin:0px; },那么<body>里面的段落<p>也没有边距,正好在屏幕边缘。
标签: html iframe styles width margin