为什么在iframe之后删除元素

时间:2014-10-22 09:58:43

标签: html iframe

我刚注意到我的元素在iframe元素之后没有在浏览器中呈现。 这是代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8" />
</head>
<body>  
    <div class="xpto">
        <iframe id="myIframe"  src="http://www.google.com/custom?q=&btnG=Search" height="500px" width="100%"/>
    </div>
    <div class="footer">
        something
    </div>
</body>
</html>

jsfiddle

有谁知道为什么?

我删除iframe一切正常吗?

3 个答案:

答案 0 :(得分:3)

使用</iframe>代替结束<tag />

内的元素标记

&#13;
&#13;
<div class="xpto">
    <iframe id="myIframe"  src="http://www.google.com/custom?q=&btnG=Search" height="500px" width="100%"></iframe>
	</div>
	<div class="footer">
		something
	</div>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

如果您关闭<iframe>标记,则会显示页脚

<iframe id="myIframe"  src="http://www.google.com/custom?q=&btnG=Search" height="500px" width="100%">
</iframe>

答案 2 :(得分:0)

您应该按标记关闭iframe。

这是工作小提琴,

FIDDLE

<iframe id="myIframe"  src="http://www.google.com/custom?q=&btnG=Search" height="500px" width="100%"></iframe>