iframe的背景颜色在IE下为window的当前窗口颜色(默认白色,可以在显示外观处对其进行设置),这导致在大幅背景上插入iframe时,需要给它“透底”,可是IE不支持对iframe设置背景色,那怎么办呢?
解决办法是在iframe中设置:
allowtransparency=”true”
如下:
<iframe width="100%" height="200" src="demo.html" allowTransparency="true" frameBorder="0" scrolling="no"></iframe>
本文介绍了解决Internet Explorer浏览器下iframe背景色不透明的问题,通过设置allowtransparency属性为true实现背景透明效果。
167

被折叠的 条评论
为什么被折叠?



