为什么swf总是在HTML组件中排名第一? (Flex中,空气)

时间:2014-03-08 19:44:02

标签: actionscript-3 flex air flex-spark

我正在制作游戏客户端。 game.swf在另一个网站上。所以我正在使用HTML组件:

private function htmlLoad(e:Event):void{
        var browser:HTML = new HTML;
        browser.depth = 1;
        browser.location = "http://anotherwebsite.com/game.swf";
        addElement(browser);
}
private function getPanel(e:MouseEvent):void{
        var gamePanel:Panel = new Panel;
        gamePanel.depth = 999;
        addElement(gamePanel)
}
<s:Button click="getPanel(Event)" />

我在加载swf时单击按钮。但是瑞士法郎总是排名第一。我该如何发回?

1 个答案:

答案 0 :(得分:0)

如果您想要修复它,那么它是一个插件,您需要使用来自css的z-index 例如:
#divHtml{ z-index:2; position:relative }

#divWithFlash{ z-index:-1; position:relative; }

你可以试试位置主人http://www.w3schools.com/css/css_positioning.asp