【问题标题】:Superfish First Level: Maintain Hover PropertiesSuperfish 第一级:保持悬停属性
【发布时间】:2012-10-05 00:18:19
【问题描述】:

问题: http://themeforward.com/demo2/

当我将鼠标悬停在一个菜单项上并开始将鼠标向下移动到子菜单时,父链接(即“模板”)会失去悬停时归属于它的属性。我希望它保持这些属性。我已经尝试了许多变体来实现这一点,但一直无法做到。我假设这是可以通过带有 Superfish 的 CSS 实现的,而且我只是使用了不正确的类。

我的CSS: http://snippi.com/s/hv7m288

【问题讨论】:

    标签: css superfish


    【解决方案1】:

    这是因为悬停事件附加到<a>,但子菜单是<li> 的子菜单。因此,在<li> 上添加悬停将修复它。

    编辑 这是一个小提琴http://jsfiddle.net/7kYF6/

    我改变了这个

    .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
        color:#868E98!important;
        background:#3C4751
    }
    

    对此,它对我有用

    .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active, .sf-menu li:hover a {
        color:#868E98!important;
        background:#3C4751
    }
    

    【讨论】:

    • 谢谢你,这是一个真正的帮助,已经困扰我好几天了!
    • @user1721634 很高兴我能帮上忙,我自己用 wordpress 菜单遇到的次数多得数不清了。
    猜你喜欢
    • 1970-01-01
    • 2013-07-11
    • 1970-01-01
    • 2013-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-28
    • 2020-07-10
    相关资源
    最近更新 更多