2011-01-12 53 views
0

我创建的页面在FLEX的前面,但我有滚轮(页面内容),并从IE /火狐底部状态栏问题。它们很容易相互重叠(前面的状态栏 - 隐藏页面内容) - 是否有任何方法可以读取浏览器的这些元素的高度(相应地更改“paddingbottom”)? (我知道禁用它们是出于安全原因禁止的)。火狐/ IE状态栏是在FLEX页

代码:

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
      xmlns:s="library://ns.adobe.com/flex/spark" 
      xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="800" minHeight="600" 
      xmlns:components="components.*" 
      xmlns:men="components.pages.admin_subpage.*" 
      backgroundColor="#000000" 
      creationComplete="init()" 
      applicationComplete="application1_applicationCompleteHandler(event)" 
      skinClass="BackgroundColor" 
      > 
<s:Scroller id="scroll" left="2" right="2" top="2" bottom="2"> 
    <s:VGroup id="tresc" 
       textAlign="center" horizontalAlign="center" gap="10" horizontalCenter="0" bottom="0" paddingBottom="10" top="20" width="100%" height="100%" 
       gap.schowaneLogowanie="0"> 
     <s:HGroup width="100%" paddingLeft="20" paddingTop="20" horizontalAlign="center" textAlign="center" verticalAlign="middle" width.schowaneLogowanie="91%" gap.schowaneLogowanie="0" paddingLeft.schowaneLogowanie="0" paddingRight.wysunieteLogowanie="15"> 
      <s:Group width="100%"> 
       <components:logo id="logo" width="100%" width.schowaneLogowanie="100%"/> 
       <s:HGroup width="100%" verticalAlign.schowaneLogowanie="middle" height.schowaneLogowanie="122" gap="0"> 

        <mx:Spacer width="83%"/> 
        <s:TextInput height="30" contentBackgroundAlpha="0.3" width="12%" id="searchText" keyDown="hgr_keyDownHandler(event)" text="Search..." borderVisible.schowaneLogowanie="false"/> 
        <s:Button height="32" alpha="0.8" width="5%" click="button1_clickHandler(event)" label="Go"/> 
       </s:HGroup> 
      </s:Group> 
     </s:HGroup> 
     <men:menuTest id="menu" width="100%" textAlign="center"/> //Whole content of page is set here 
     <components:stopka id="stopka" bottom="5" left="5" right="5" /> 
     <!--<components:menu currentState="wysunietaTresc" textAlign="center" width="100%"/>--> 
    </s:VGroup> 
</s:Scroller> 
</s:Application> 

我删除了大部分的东西从例子。我试图改变应用程序和Scroller抬高到precent之一,但它没有帮助。

您可以在这里看到的页面例如:http://cerber.cs.put.poznan.pl/~inf84884/

回答

0

你尝试使用的应用程序作为百分比的高度? 将在Flex应用程序中放置一个滚动条,并且您还可以通过向下滚动查看整个内容。

您是否愿意分享您的代码? 此外,更多的细节会很好。

+0

我发布了它,它有点混乱 - 但我只对应用程序和滚动组件感兴趣。我可以手动设置填充底部,但它会在Chrome浏览器中很糟糕(没有任何状态栏)。 – Thomas 2011-01-12 15:21:47