我有一堆元素,通过各种方法(绝对、固定和静态)定位,具有各种 z-indexes,其中一些是其他元素的父级。对于任何两个元素,是否有一种简单、通用的方法来确定哪个在另一个之前?
我正在考虑的方法是这样的:
Let A and B be the two elements.
Let X and Y be two sibling elements such that X is A or an ancestor of A, and Y is B or an ancestor of B.
If X has a higher z-index than Y, then A is in front of B.
但是,对于一个简单的问题,这似乎有很多代码,而且我还担心可能存在无法给出正确答案的极端情况。有人有更好的主意吗?