我有一个菜单,菜单中的一项是 select
元素。仅在 IE 8 中,当我将鼠标悬停在选择 options
上时,菜单会失去焦点并关闭。它在 Firefox 中运行良好。任何帮助将不胜感激
可以引用this代码的 fiddle 。
注意:我对使用 js
和 jquery
EDIT :我不想选择替代方案。
最佳答案
删除 SELECT 选项。尝试用子列表替换它:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<body>
<ul> Numbers
<li>1</li>
<li>2</li>
<li>3</li>
<li>
Select -->
<ul>
<li>
One
</li>
<li>
Two
</li>
<li>
Three
</li>
</ul>
</li>
</ul>
</body>
</html>
这适用于 Chrome 和 IE。
关于html - 在选择选项菜单上悬停时失去焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11831632/