2009-12-06 57 views
0

问:100%高度的Flash/HTML页脚

我希望把100%的高度和宽度100%的Flash中的HTML页面。我已经完成了。现在我想在该页面中放置HTML页脚,它将粘贴到页面的底部。

试过: 许多解决方案。谷歌搜索。问朋友。失败

谢谢!

回答

0

您需要为页面添加一个绝对或固定元素的位置。如果你可以发布你已经尝试过的东西(不是你尝试过的东西的列表,但是你尝试过的实际代码),那么也许有人可以帮助你。

您可能必须使用一些JavaScript才能使其发挥作用。添加一个等待调整大小事件的侦听器,并在发生调整大小时调整包含闪光的div的大小。您需要将其高度设置为窗口高度减去页脚高度。

+0

我曾经想过,Java脚本执行,但我只是希望能有快速且稳定的CSS的解决方案,我相信有,但没有人可以找到它 – Andrey 2009-12-06 10:48:20

0

您需要:

Footer {position:absolute;底部:0;左:0;正确:0; height:somepx; }

然后在你的主容器元素上,有一个margin-bottom的-somepx;将防止它与页脚重叠。或者,不要使用Flash画布的那一点,并将其保持在100%的高度。

您可能需要指定相同的z-index,例如。 z-index:100;如果使用第一种解决方案,则确保它们不会相互重叠。

+0

它并没有真正为我工作: ( – Andrey 2009-12-06 10:52:26

+0

什么不适用于它?似乎你认为你的闪存应该是100%x100%的错误,当它应该在一个绝对定位的元素是:0;右:0;顶部:0; bottom:somepx; – Identity 2009-12-06 13:12:21

+0

设置顶部,左侧,右侧= 0和底部= 20px的问题是,Flash影片不会缩放到100%,因为包含的剪辑没有可用的宽度计算百分比 – Marius 2009-12-06 22:29:35

0
footer { 
    position: fixed; 
    bottom: 0; 
    left: 0; 
    right: 0; 
    height: "as suitable"; 
}