css - WordPress Twenty Twelve 自定义菜单当前菜单项样式

标签 css wordpress menuitem

  1. 我正在尝试为子主题的侧边栏中的自定义菜单设置样式 WordPress 的 TwentyTwelve 主题。
  2. 我正在尝试为当前菜单项提供灰色背景。
  3. 不幸的是,“父”菜单项以某种方式将背景颜色赋予了比当前 li 菜单项宽得多的区域。

我现在正在使用这个 css 代码:

.current-menu-item {background-color:#666!important;color:#ff0000!important;font-weight:bold;}
.menu li:not(.current-menu-item) {color:#fff!important;background-color:#333!important;}

举个例子/说明我的意思:我试图在 http://populair.eu 上完成它,您会在首页上看到菜单项“populair”还在上图周围提供了灰色背景。子菜单项没问题。

奇怪的是它在我的本地主机上运行正常。

我觉得如果在 < sides> 之间有一个 < br/> 它会得到解决,但不知何故我可能会遗漏一些东西。

有人有这方面的经验吗?/应该如何设计?

最佳答案

您必须使用“.current-menu-item a”为​​ anchor 链接提供背景,而不是列表项。此外,在您的“.menu li a”上,您可能必须“显示:阻止”和“清除:两者;”。更大的区域是 float 问题。

关于css - WordPress Twenty Twelve 自定义菜单当前菜单项样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14224578/

相关文章:

css - 悬停子菜单时悬停父菜单项

html - 下拉菜单左对齐

html - 如何让 stroke-dasharray 在路径上看起来和在线上看起来一样

css - 线条不会显示在背景颜色之上(CSS 问题)

mysql - 在 WordPress 数据库站点中创建表时出现 500 错误

javascript - jquery fadeOut div 无法淡入

android - 在 Android 中选中时,为以编程方式添加的导航 View 菜单项设置背景颜色

html - 标题相对于表格未正确对齐

css - 如何动态调整多 css Sprite 图像的大小

css - 更改菜单底部边框的颜色