css - 在CSS中将子类绑定(bind)到父类

标签 css

所以,我有如下的 div:

<div class="first">
   <div class="second">
      <div class="third">
         <div class="fourth">

         </div>
      </div>
  </div>

对于 css,我想在“first”中包含“Second”、“third”和“fourth”,如下所示(但显然不正确)。

.first{
  .second{some css}
  .third{some css}
  .fourth{some css}
}

在不重复顶级类的情况下将内部类绑定(bind)到顶级类的正确方法是什么?

最佳答案

试试 SASS。

在 SASS 中你可以这样做:

nav {
  ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }

  li { display: inline-block; }

  a {
    display: block;
    padding: 6px 12px;
    text-decoration: none;
  }
}

SASS Official Page

关于css - 在CSS中将子类绑定(bind)到父类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33668526/

相关文章:

CSS 设置 anchor img 源

asp.net - SQLDataSource 控制参数中的应用程序变量

html - 当它在 md 或 lg View bootstrap 4 中具有固定位置时,如何在 sm 或 md View 中绝对定位 h1

html - 调整页面大小时图像向左或向右移动

html - 为什么会出现水平滚动条

html - 为什么我的图像会粘在容器底部?

javascript - ImageMapster - jquery/html 问题

css - 是否可以将 HTML 元素设置为默认具有 CSS 类

html - Github 页面未显示网站上的更改

javascript - 必须点击两次才能触发 onclick 按钮