也许对我来说只是个放假时间,但我现在似乎还不知道该怎么做,而且我在网上其他地方也找不到很多帮助。

这是我需要做的:

在WordPress中,我需要一个菜单​​,而不是通常的菜单……“当您将鼠标悬停在菜单项上或当前页面时,只需更改颜色即可”……每个菜单项都有一个单独的bg图像,可与悬停在当前页面上或当前页面上时,相应bg图片的另一个版本。

这是我希望完成的最终产品:

http://i.stack.imgur.com/FRGN7.jpg

救命?

最佳答案

一种方法是,当您在wordpress菜单部分中,然后转到顶部的高级选项并启用CSS类时,可以将其指定为具有该菜单项悬停精灵的类。然后,我相信Wordpress为该菜单项添加了一个活动类,因此它总是像.yourmenuitem .current-menu-item一样会选择当前菜单项。然后在其上分配背景位置,以便切换精灵。但是您可以发挥创意。

例:

#menu-item-38 {
    background-image: url(your image);
    background-position: 0 0;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
}

#menu-item-38:hover {
    background-position: -40px 0;
}

#menu-item-38 .current-menu-item {
    background-position: -40px 0;
}

关于css - 在wordpress上选择/悬停时,不同的bg图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23480659/

10-16 12:20