Любые попытки поместить DIV или любой элемент HTML поверх ActiveX не имеют никакого эффекта.ActiveX всегда остается на вершине, даже если у него более высокий z-индекс, чем у HTML-элемента.Причина в том, как Explorer отображает свой контент.См.
http://support.microsoft.com/default.aspx?scid=kb;en-us;177378.
Существует два типа элементов управления: оконные и безоконные элементы, и они отображаются в отдельных плоскостях.Все оконные элементы закрашивают себя поверх всех безоконных элементов, несмотря на пожелания их контейнера.Однако оконные элементы следуют атрибуту z-index по отношению друг к другу, так же как безоконные элементы следуют атрибуту z-index по отношению друг к другу.
Все безоконные элементы отображаются в одной плоскости MSHTMLи оконные элементы рисуют в отдельной плоскости MSHTML.Вы можете использовать z-index для управления элементами в одной плоскости, но не для смешивания и сопоставления с элементами в разных плоскостях.Вы можете изменить порядок z-индексации элементов в каждой плоскости, но плоскость с окнами всегда рисует верхнюю часть плоскости без окон.
В большинстве случаев тег является оконным.Вот почему он всегда остается на вершине.