WordPress中文论坛 - WordPress Chinese Forums

 找回密码
 注册
查看: 672|回复: 5

wordpress菜单高亮问题(估计只能改程序才能解决?)

[复制链接]

3

主题

30

帖子

20

金钱

WP 熟手

Rank: 2Rank: 2

积分
128
发表于 2015-7-4 09:56:40 | 显示全部楼层 |阅读模式
本帖最后由 wporgfans 于 2015-7-4 22:16 编辑

我用分类目录作菜单,其中一篇文章从属于二个分类,当打开这篇文章时,菜单的二个目录同时高亮了,我想只高亮其中一个菜单,该改哪里?
比如这里大吃小吃

大吃小吃,特产小吃,欢迎来

8

主题

79

帖子

354

金钱

WP 老手

Rank: 3Rank: 3Rank: 3

积分
304
发表于 2015-7-4 11:08:54 | 显示全部楼层
#nav .nav-menu li[class*=current]
这句改成 #nav .nav-menu li.current-menu-item
网站建设 WP二次开发    集悦互联  chainjoy.com

3

主题

30

帖子

20

金钱

WP 熟手

Rank: 2Rank: 2

积分
128
 楼主| 发表于 2015-7-4 13:04:56 来自手机 | 显示全部楼层
谢谢,只想着从程序入手,没想到改下css就可以。

3

主题

30

帖子

20

金钱

WP 熟手

Rank: 2Rank: 2

积分
128
 楼主| 发表于 2015-7-4 21:36:36 | 显示全部楼层
chainjoy 发表于 2015-7-4 11:08
#nav .nav-menu li[class*=current]
这句改成 #nav .nav-menu li.current-menu-item

看漏了,直接改css样式,还是不行,
现在二个高亮的分类目录的样式,都是: current-post-ancestor current-menu-parent
。。。。按你的方式还是区分不开来
大吃小吃,特产小吃,欢迎来

8

主题

79

帖子

354

金钱

WP 老手

Rank: 3Rank: 3Rank: 3

积分
304
发表于 2015-7-5 12:39:59 | 显示全部楼层
本帖最后由 chainjoy 于 2015-7-5 12:42 编辑
wporgfans 发表于 2015-7-4 21:36
看漏了,直接改css样式,还是不行,
现在二个高亮的分类目录的样式,都是: current-post-ancestor curr ...

那就重新设置下菜单的归属关系,现在两个分类的级别一样,成为兄弟了,归属一样,有相同的类名,要么都高亮,要么都取消。

如果想强行第一个高亮,可以这样:
#nav .nav-menu li.current-menu-parent:nth-child(odd) { background: #FFF;}


想让第二个高亮
#nav .nav-menu li.current-menu-parent:nth-child(even) { background: #FFF;}

网站建设 WP二次开发    集悦互联  chainjoy.com

3

主题

30

帖子

20

金钱

WP 熟手

Rank: 2Rank: 2

积分
128
 楼主| 发表于 2015-7-5 13:37:27 | 显示全部楼层
chainjoy 发表于 2015-7-5 12:39
那就重新设置下菜单的归属关系,现在两个分类的级别一样,成为兄弟了,归属一样,有相同的类名,要么都高 ...

谢谢, 按你的方法,已解决。
大吃小吃,特产小吃,欢迎来
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|联系我们|WordPress中文论坛 - CNWP ( 闽ICP备12016335号-11 )

GMT+8, 2020-8-14 04:31 , Processed in 0.078790 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表