Moin!
Ich frage mich allerdings, ob es das wert ist. Es kostet enorm viel Performance, alle Elemente im Dokument zu untersuchen. Ich würde da einfach einen hohen z-index vorgeben und in die Anleitung schreiben, dass man den doch ggf. anpassen soll.
Der z-index ist darüber hinaus keine globale Angelegenheit. Ein z-index von 1000 eines positionierten Elements liegt trotzdem UNTER dem z-index von 2 eines anderen Elements, wenn sich sich das 1000er-Element seinerseits in einem Element mit z-index 1 befindet.
Es würde also darauf hinauslaufen, alle positionierten Elemente herauszufinden, deren Verschachtelung zu checken, die relevanten z-indices der Elemente und Elternelemente zu prüfen (auch die impliziten Angaben durch schlichtes Aufeinandefolgen im Quelltext), und dann eine passende Angabe für den Tooltip zu generieren.
- Sven Rautenberg
"Love your nation - respect the others."