【问题标题】:Unable to click my wordpress dropdown menu submenu link无法点击我的 wordpress 下拉菜单子菜单链接
【发布时间】:2014-02-19 11:23:45
【问题描述】:

您好,我无法单击下拉菜单的子菜单链接。我删除了 superfish.php 并添加了一个新的 super-fish.php 文件,即使它不起作用。当我试图单击它消失的子菜单链接时,父链接和子链接之间的差距更大。我试图减少css中父母和孩子之间的差距,但我无法做到,请帮助我。 我认为这不是浏览器问题,因为我在所有浏览器中都试过了,没有它工作的地方。

【问题讨论】:

    标签: php jquery css wordpress wordpress-theming


    【解决方案1】:

    top:4em 更改为top:31px 似乎可以完成这项工作。

    li:hover ul, .sf-menu li.sfHover ul {
      left: 0;
      top: 31px;
      z-index: 99;
    }
    

    【讨论】:

    • 这是有效的,但非常敏感。它的顶部是 30px,然后它运行良好,一个问题是子菜单与父菜单重叠。有什么解决方案。提前致谢
    • 我个人更喜欢 child 与 parent 重叠至少 1px 以确保当我移动到它时它不会隐藏。如果这不是问题,你必须提供一个小提琴。
    • 如果你绝对想要分离,我建议添加liopacity:0 作为第一个子菜单项
    • 看到这是link 的站点,我在经过小的修改后带来了代码,但它不起作用。有时它显示为它在该链接站点中的显示方式。有什么问题?
    • 看来你是用js来做这个的,是吗?我看到你还在使用top:em
    【解决方案2】:

    top:4em 更改为top:30px

    .sf-menu li:hover ul, .sf-menu li.sfHover ul {
    left: 0;
    top: 4em;
    z-index: 99;
    }
    

    替换为

    .sf-menu li:hover ul, .sf-menu li.sfHover ul {
    
    left: 0;
    top: 30px;
    z-index: 99;
    
    }
    

    【讨论】:

    • 感谢您的回复,它正在工作,但是两个父母和孩子重叠了是否有任何其他解决方案来克服这个问题
    猜你喜欢
    • 2017-01-18
    • 1970-01-01
    • 2016-12-12
    • 1970-01-01
    • 2017-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多