установка wmode
на opaque
или transparent
- это ваш единственный способ заставить его соблюдать z-порядок вашего html. как вы заметили, у этого есть некоторые недостатки, но это все компромисс, другой вариант - переставить ваш графический интерфейс, чтобы этого не произошло.