我必须在iframe
. 宽度比较小iframe's
(约400px),无法更改。问题是当我iframe
水平滚动时,我可以看到包含页面的背景没有被绘制。但是有些页面可以正常呈现。
重现的代码非常简单:
<iframe src="http://ubuntu.com"></iframe>
<iframe src="http://britannica.com"></iframe>
<iframe src="http://linktiger.com"></iframe>
<iframe src="http://youtown.com"></iframe>
<iframe src="http://pagefreezer.com"></iframe> <!-- ok -->
<iframe src="http://imdb.com"></iframe> <!-- ok -->
一图抵千言:http: //jsfiddle.net/rKfNA/3/
这些页面的背景是使用普通的background
css 属性指定的。
我已经在ubuntu,android和windows下的所有主要浏览器中重现了这一点。
为什么iframe
没有正确显示它们?这是渲染引擎的错误吗?还是这是“设计使然”?我该怎么做才能在 iframe 中显示内容?
你能帮忙吗?