【发布时间】:2012-11-13 08:38:28
【问题描述】:
我想在一个框架集中创建一个包含 3 个框架的页面。
我的Home.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 中,我在Frame.css 中将html 的样式定义为透明。其他 2 帧也是如此。
html
{
background-color : transparent;
}
但是Home.html的背景不显示。但是当我删除frameset 时,会显示背景。
我上传到here。
那么我该如何解决这个问题呢?
编辑:
基于this页面,allowtransparency属性浏览器是否可靠?
解决:
我尝试使用 Mozilla Firefox 查看页面,似乎使用 allowtransparency 属性,但是当我使用 chrome、IE9 和 Opera 12 查看页面时,它不起作用。
【问题讨论】: