【问题标题】:ie7 hover issueie7悬停问题
【发布时间】:2011-06-27 17:39:14
【问题描述】:

我不擅长 CSS,我会 PHP 和 Javascript。

但是,我不得不为我正在开发的网站创建一个水平悬停菜单。它在 IE6 和 IE8 中运行良好,但是子部分不会出现在 IE7 中。它也适用于所有合适的浏览器。

我创建了这个jsfiddle 来复制问题。当我在 IE7 中通过并行查看子菜单时,它似乎显得非常短暂(只是快速闪烁)。

我已经用谷歌搜索了几个小时,但我不太确定确切的问题是什么,尤其是因为它适用于 IE6。

任何帮助将不胜感激。

【问题讨论】:

    标签: css internet-explorer-7


    【解决方案1】:

    删除

    float: none;
    

    来自

    div#main-navigation ul li:hover ul li
    

    【讨论】:

    • 你美!这个错误是什么?
    • @ianbarker:没有错误。 CSS float 属性的值可以是右或左。值“none”不存在。
    • 为了更正自己,float: none 是默认值,我认为。
    • 嗯,在spec;但它有效,所以我没有抱怨:)
    • 是的!我也想知道。既然它也没有被继承,为什么它会有一个 none 值。
    猜你喜欢
    • 1970-01-01
    • 2011-10-11
    • 2011-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-21
    • 2011-08-09
    相关资源
    最近更新 更多