我创建了一个网页,其中有一个 id="x" 的 div 在另一个 id="y" 的 div 中。内部 div 有 display:none。一旦外部 div 悬停,内部 div 的显示就会设置为“内联”。问题是,一旦内部 div 可见并且我尝试将其悬停,div 就会消失,因为它的显示再次设置为“无”。此问题仅存在于 IE 中,而不存在于 FF 或 Chrome 中。在 Firefox 或 chrome 中,我可以将外部 div 悬停,当内部 div 变得可见时,我也可以将其悬停。
HTML 代码:
<divid="y">Blah Blah
<div id="x">Random Text</div>
</div>
代码:
div#y:hover div{display:inline;}
div#x{display:none;}