当前位置: 首页 > 知识库问答 >
问题:

CSS文件中的WordPress菜单结构更改

商池暝
2023-03-14

我在我的网站上使用了wordpress twenty-eleven主题。现在我想为我的网站创建一个下拉菜单。默认情况下,wordpress具有下拉菜单功能。现在,当我在主菜单上悬停时,我得到了子菜单部分。例如:-

我有一个主菜单像:-首页|关于|联系

当我停留在“关于”菜单上时,它会显示“关于”菜单的子菜单,如

主页|关于|联系人

   Our Services

   History

   Our Staff

当我将鼠标悬停在历史菜单上时,它会显示历史菜单的子菜单,如下图所示:-

主页|关于|联系人

   Our Services

   History

      History 1
      History 2
      History 3

   Our Staff

但当我将鼠标悬停在“关于”菜单上时,我想显示历史的子菜单。如果我将鼠标悬停在“关于”菜单上,它将显示如下:-

主页|关于|联系人

   Our Services

   History

      History 1
      History 2
      History 3

   Our Staff

请帮我在wordpress菜单中获取输出。

#access {
  background: #00ADEE; /* Show a solid color for older browsers */
  clear: both;
  display: block;
  width: 915px;
}
#access ul {
  font-size: 11px;
  list-style: none;
  margin: 0;
  padding: 0;
}
#access li {
  float: left;
  position: relative;
}
#access a {
  color: #eee;
  display: block;
  line-height: 12px;
  padding: 4px 9px; 
  text-decoration: none;
  background: url(images/menu-border.png);
  background-position: right 6px;
  background-repeat: no-repeat;
  text-transform: lowercase;
}
#access ul ul {
  display: none;
  float: left;
  margin: 0;
  position: absolute;
  left: 11px;
  width: 252px;
  z-index: 99999;
  background: #FFFFFF;
  padding: 0 4px;
  border: 1px solid #00AEEF;
}
#access ul ul li {
}
#access ul ul ul {
  left: 23%;
  top: 0;
  border: none;
  width: 150px;
}
#access ul ul ul li{
  border: none;
  width: 112px;
  background:url(images/list.png);
  background-position: 0 10px;
  background-repeat: no-repeat;
  background-color: #FFF;
  width: 185px;
}
#access ul ul ul a{
  border: none;
  background: transparent;
}
.sub-menu .menu-item-object-custom a:hover{
  height: 40px;
}
#access ul ul a {
  border-bottom: 1px solid #BCBEC0;
  color: #000;
  font-size: 10px;
  font-weight: normal;
  height: auto;
  line-height: 1.4em;
  padding: 5px 7px;
  width: 237px;
}
#access li:hover > a,
#access ul ul :hover > a,
#access a:focus {
  color: #000;
}

#access ul ul  > a {
  color: #000;
}

#access li:hover > a,
#access a:focus {
  color: #FFFFFF;
}
#access ul li:hover > ul {
  display: block;
}
#access ul ul  .current_page_item > a {
  color: #00ADEE;
  font-weight: bold;
}
#access .current-menu-item > a,
#access .current-menu-ancestor > a,
#access .current_page_item > a,
#access .current_page_ancestor > a {
  color: #FFFFFF;
}

共有1个答案

公冶浩慨
2023-03-14

基本上,您需要找到在li元素上定义: hover的规则。它通常是这样的:

li:hover ul {
    display: block;
}

要使第二级菜单可见,您需要添加以下内容:

li:hover ul ul {
    display: block;
}

理论上应该是这样的,我需要看到描述菜单的CSS部分,这样我就可以告诉你要做的确切更改。

 类似资料:
  • 您可以通过转动手腕或按下侧面的按钮来启动屏幕。 通过上下滑动触屏,进入与浏览菜单。点击图标选择项目,并按下侧面的按钮返回。 活动 在某些时钟画面中以及在 My day (我的一天)菜单下的活动栏可以看到每日活动目标。例如,您可以看到目标进度、有颜色的时钟数字的填充方式。 有关更多信息,请参见 全天候活动监测。 我的一天 此处您可以更详细地查看每日活动目标的进展、步数、卡路里和当天到目前为止您已完成

  • 主页屏幕 主页屏幕是您浏览您的智能手表的起点。在主页屏幕上,您可查看当前时间。根据时钟画面,您还可以查看其他信息。在Watch face settings(时钟画面设定)中找到更多信息。 在主屏幕上,您可以浏览通知项查看不同重要信息,并且还可以查看您的 M600 状态。若要了解不同状态的更多内容,参见状态图标。 通过按下侧边电源按钮或摇晃您的手腕,您可从 M600 的任何版面快速进入主页屏幕。如需

  • 开发一个WordPress 插件的一个更重要的方面,是你怎样设计它的结构。本文将研究几个关于设计插件结构的提示,以帮助你组织你的插件资源,避免名字冲突。每一个插件作者的插件的结构都不尽相同,所以这些提示只是我的个人偏好。我将首先简单地描述一下一个WordPress 插件是怎样工作的,然后介绍一个插件的结构。 WordPress插件怎样工作 在将一个插件放入到 /wp-content/plugins

  • 我有一个问题,获得WordPress模板下拉框的效果。我已经尝试了很多个小时,它是不变的。我对CSS的知识不是太多,所以我请你帮忙。 我添加到模板函数下拉菜单中,该菜单适用于孩子的主题。我想消除子菜单中项目不必要的间隙。例如,我对“test1”和“dropmenu”的效果很感兴趣 子代码: 图片:解释 网站:此处链接

  • 如何在默认情况下设置无背景色的导航栏并在滚动时获得背景色? 当向下滚动带有类的div时,应该会获得新的bg颜色。 对于顶部的固定位置,我使用来自Bootstrap3的。 我几乎尝试了我遇到的每一个教程,但我没有成功。 我甚至尝试从WordPress词缀插件,但没有运气。 这是我的密码

  • 我想在下面的网站主菜单的全宽度。它在wordpress中。我不确定在自定义css中编辑哪个元素。谢谢 主菜单图像: