我想在一个框架集中创建一个包含 3 个框架的页面。
MyHome.html
是主页,有 3 个框架,即Header.html
,Announcement.php
和Footer.html
.
<frameset rows="10%,*,5%" noresize frameborder="NO" FRAMESPACING="0" scrolling="NO" >
<frame src="Header.html" scrolling="NO">
<frame src="Announcement.php" name="container">
<frame src="Footer.html" scrolling="NO">
</frameset><noframes></noframes>
在里面Header.html
,我将html的样式定义为在Frame.css
. 其他 2 帧也是如此。
html
{
background-color : transparent;
}
但Home.html
不显示的背景。但是当我删除 时frameset
,会显示背景。
我上传到这里。
那么我该如何解决这个问题呢?
编辑 :
基于这个页面,allowtransparency
属性浏览器是否可靠?
解决 :
我尝试使用 Mozilla Firefox 查看页面,似乎使用allowtransparency
属性,但是当我使用 chrome、IE9 和 Opera 12 查看页面时,它不起作用。