IE6 IE7(Q) IE8(Q) 中 IFRAME 元素 ‘background-color‘ 特性默认值不是 transparent
项目工作中遇到一个问题,在IE7,IE8中,iframe的背景为白色,设置background为none,一点效果都没有
而在其他浏览器中不会出现这一问题。
IE6 IE7(Q) IE8(Q)中 BODY 元素的背景色不是 CSS 2.1 规范规定的 transparent,而是 #FFFFFF。
解决方法:
<iframe id="a1" src="1.htm" allowtransparency="true"></iframe>
<iframe id="a1" src="1.htm" *allowtransparency=\"true\"></iframe> IE7
<iframe id="a1" src="1.htm" allowtransparency=\"true\"\0></iframe> IE8
时间: 2024-08-07 18:01:59