html - 定位嵌套在两个 div 类中的元素

标签 html css wordpress

有时使用 wordpress 会很痛苦。我正在尝试设置由 wordpress 生成的菜单的样式。

这是基本的html

<div class="footer">
  <!--Generated By Wordpress-->
  <ul class="menu">
    <li class="menu-item">
      <a></a>
      <ul class="sub-menu">
        <li class="menu-item">
          <a></a>
        </li>
      </ul>
    </li>
  </ul>
  <!--End Generated-->
</div>

我想创建一些 CSS 来专门针对子菜单中的 ,而不会弄乱主菜单中的 。此外,我不能弄乱我在网站上设置的任何其他菜单,因此这也必须特定于页脚菜单。

这是正确的方法吗?

.footer .sub-menu a { }

正确的方法是什么?

最佳答案

其实你是对的,以下几种方式比较合适:

1

.footer .sub-menu a{}

2

.footer ul.sub-menu a{}

3

ul.sub-menu a{}

关于html - 定位嵌套在两个 div 类中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24395253/

相关文章:

javascript - 在 html 或 JS 中有没有一种方法,当我将鼠标悬停在某些东西上时它会改变?

php - 更改 Woocommerce 中的结帐订单审查部分

javascript - 如何向服务的每个 HTML 文档添加一些 HTML?

JavaScript - 使用 CSS 类和 setInterval 方法更改背景

javascript - 如果 href 等于,jquery 隐藏元素

html - 如何设置背景?

html - p 标签文本覆盖在响应式 Bootstrap 上?

java - 记录未添加到表中

ajax - Wordpress 单页 SSL

php - 不知道这个样式表来自哪里 - wordpress php