Я создаю расширение для веб-браузера.
Он помещает div для определенных слов на странице HTML, добавляя его к основному уровню тела.
Я вижу, что HTML и CSS могут иметь настройки zIndex, поэтому расширение должно учитывать их, потому что оно хочет, чтобы его элементы div отображались поверх всего, даже если HTML хочет, чтобы некоторые его элементы были поверх всего ,
Также важны родительские элементы, потому что они могут установить zIndex на дочерние.
Это расширение, поэтому оно должно быть "ведущим" страницы и поэтому должно иметь последнее слово в значениях zIndex.
Как этого добиться?