5

我有一个菜单,菜单中的一个项目是一个select元素。仅在 IE 8 中,当我将鼠标悬停在选择上时options,菜单会失去焦点并关闭。它在 Firefox 中运行良好。任何帮助,将不胜感激

你可以参考这个小提琴的代码。

注意:我对使用js和的解决方案持开放态度jquery

编辑:我不想要选择的替代品。

4

1 回答 1

-1

删除 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。

于 2012-08-06T16:13:39.280 回答