Jquery Adobe Edge中元素的Z索引是否始终为0?

Jquery Adobe Edge中元素的Z索引是否始终为0?,jquery,z-index,adobe-edge,Jquery,Z Index,Adobe Edge,我在这里扯了扯头发,发现edge的API文档并不令人惊讶。。不管怎么说,我已经在舞台上安排了一个项目,里面有很多东西,我只想知道一切的顺序是怎样的: var stage = sym.getComposition.getStage(); var children = stage.getChildSymbols(); for( var i = 0; i < children.length; ++i ) { alert( children[i].getSymbolElement().cs

我在这里扯了扯头发,发现edge的API文档并不令人惊讶。。不管怎么说,我已经在舞台上安排了一个项目,里面有很多东西,我只想知道一切的顺序是怎样的:

var stage = sym.getComposition.getStage();
var children = stage.getChildSymbols();

for( var i = 0; i < children.length; ++i )
{
   alert( children[i].getSymbolElement().css( "z-index" ) );
}
var stage=sym.getComposition.getStage();
var children=stage.getChildSymbols();
对于(变量i=0;i
但是所有东西的z-index似乎都是0,我不知道如何找出所有东西的绘制顺序。

Wild stab in dark(我对Adobe Edge一无所知),但在CSS
z-index
中与静态定位的内容无关,并且有效地被视为
0
。因此,如果所有元素都是静态定位的,这就解释了为什么它们都说
0

发件人:

在每个堆叠上下文中,按从后到前的顺序绘制以下层:
一,。构成堆叠上下文的元素的背景和边框。
二,。具有负堆栈级别的子堆栈上下文(首先是最负的)。
三,。流内、非内联级别、非定位子体。
四,。未定位的浮动。
五,。流内、内联级、非定位子体,包括内联表和内联块。
六,。堆栈级别为0的子堆栈上下文和堆栈级别为0的定位子体。
七,。具有正堆栈级别的子堆栈上下文(最小正优先级)


如您所见,上面的#3(出现在具有负堆叠值的元素和正堆叠值的元素之间,例如在
0
)适用于具有默认
位置的元素,即
静态
。因此,实际上,
z-index
仅适用于
位置:相对
位置:绝对
等元素。

我不太了解边,但在Flash中,z值是它在空间中的距离或距离(我想)。我不认为这和层内的顺序是一样的。也许试着找到一个叫做“order”、“arrangement”、“layer”或与排列顺序有关的变量


也许这会有所帮助:

Adobe的工作人员给我回复了这件事,他们告诉我,在编辑器中列出的符号(不是动态创建的)是使用内部索引排序的,该索引不公开,不允许修改甚至读取。我得另找一条路

我发现这个程序没有使用z-index来管理层的顺序。层的顺序可能是在动态创建js代码排序表单底部时确定的

如果要使用z-index,必须首先手动定义div的z-index,然后更改它并获取值

设置z索引:

div.css({"z-index":"123"});
div.css("z-index");
获取z索引:

div.css({"z-index":"123"});
div.css("z-index");

正如我在回答中提到的,Adobe的一名工作人员告诉我,我实际上无法访问我在Edge Animate中放置的内容的z索引。但是,我能够通过执行以下
var dom=sym.getComposition().symbolDefns[sym.getSymbolTypeName()].content.dom实现我想要的;对于(var i=0;i
,您可以看到我对原始问题的评论,了解可能的解决方法。