如何将代码放在mx:HTML元素之上呢?无论我将代码放在哪里,它总是在<mx:HTML>
元素之下。这能做到吗?
示例:
<mx:Canvas x="50" y="50" width="50" height="50" backgroundColor="#ff0099"/>
<mx:Label x="150" y="50" color="#ffffff" text="CAN YOU SEE ME?"/>
<mx:HTML x="0" y="0" width="500" height="500" location="http://www.google.com/"/>
<mx:Canvas x="50" y="50" width="50" height="50" backgroundColor="#ff0099"/>
<mx:Label x="150" y="50" color="#ffffff" text="CAN YOU SEE ME?"/>
2条答案
按热度按时间yk9xbfzb1#
上面的代码运行得非常好。在AbsoluteLayout中,内容是按顺序添加的,因此第一个和第二个项目被隐藏在较大的HTML后面。但是后面的Canvas和Label在HTML的顶部是非常明显的。用下面的代码示例(主要是你自己的)运行并查看它:
ncecgwcz2#
通常情况下,元素会按照它们在容器中的添加顺序呈现。根据我的测试,HTML元素后面的画布和标签会显示在它上面,但文本显示为白色(color="#ffffff”),因此您不会看到它。