Today, I tested the interaction between the div layer and flash, and found that the div layer is always covered by the flash layer. I searched on Baidu for a while and said it was added. That's it. After I added it, the problem was solved under ie, but it seemed that there was no response under ff. Later I found out that the codes added by ie and ff are different, as follows:
Available under ie browser
Available under firefox
About wmode attribute information:
(Optional) Allows the use of transparent flash content, absolute positioning and layered display capabilities in internet explorer 4.0. This tag/attribute is only valid in Windows with flash player activex control.
window plays the application on the web page using the video's own rectangular window. The window shows that this flash application has no interaction with the html layer and is always at the top level.
opaque makes the application hide everything on the page that is behind it.
transparent enables the background of the html page to be displayed through all transparent parts of the application and may degrade animation performance.
Both opaque windowless and transparent windowless interact with the html layer, allowing the layer above the swf file to mask the application. The difference between these two options is that transparent allows transparency, so if a part of the swf file is transparent, the html layer below the swf file can be displayed through that part, and opaque will not be displayed.