【发布时间】:2011-03-11 17:23:41
【问题描述】:
我有一个这样的 flex 组件:
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
...
width="100%"
height="100%"
creationComplete="init()">
.......
<components:NavigationBar id="nagivationBar"
left="0" bottom="0" />
考虑到父容器填满屏幕,这应该显示在屏幕的左下方。
我刚才描述的行为在 Safari 中完美显示 使用 Chrome,如果下面的下载栏不可见,它会正确显示,但只要下载栏有东西,它就会覆盖它的底部。 而 FireFox 似乎总是从屏幕底部隐藏 50 像素左右。
似乎每个浏览器都以自己的方式呈现 100% 的高度。
您推荐的克服此问题的最佳方法是什么?我可以在底部添加 100 像素的边距,但这不是我想在这个应用程序中做的事情。
【问题讨论】:
标签: javascript html apache-flex flash