2010-11-12 34 views
7

是否有人知道如何完全删除iframe边框?我使用的是Firefox 3.x和iframe中设置为完全占据浏览器窗口 - height="100%"width="100%"共同删除<iframe>边框

我已经设置frameBorder="0"scrolling="no"但留在窗口和IFRAME之间的边界的一些空间。 100%宽度和高度的问题?我需要设置超过100%吗?多少钱?

+1

哪里是iframe?你能显示一些代码吗? – 2010-11-12 20:28:15

回答

7

你的意思是保证金/填充?

在HTML文件中的iframe要显示尝试以下CSS:

body { 
    margin: 0; 
    padding 0; 
} 

编辑: 它也可能是您的iframe元素本身相似。 如果上述方法无效,在父html页面的尝试:

iframe { 
    padding: 0; 
    margin: 0; 
} 
+0

做了我在编辑帮助中添加的内容吗? – Hardeep 2010-11-12 20:29:24

+0

它工作:)身体上的边际= 0工作 - 我正在做一些愚蠢的复制错误;变化没有被反映 – 2010-11-12 20:30:47

+0

啊,那么你去那么:) – Hardeep 2010-11-12 20:33:47

2
<style> 
    html,body, div, iframe{ 
     height: 100%; 
     overflow: hidden; 
     margin: 0; padding: 0; 
    } 
</style> 

<iframe src="http://www.cnn.com" frameborder="no"></iframe> 

看到http://api.fatherstorm.com/test/4159620.php为例

+0

它需要是frameBorder,如果你想支持 spydon 2013-10-08 05:05:34

5

这通过禁用边境iframe代码为我工作:

iframe { 
    border:none; 
} 
0
hspace="0" vspace="0" marginHeight = "0" marginWidth = "0" scrolling= "no" frameBorder="0"        allowtransparency="true" 
3

这工作...

iframe { 
    border:none; 
} 
-1

我使用border: none;来解决这个问题在Firefox中。