首页 > 解决方案 > 基于 aria 更改 SASS 父样式

问题描述

当孩子在(Bootstrap)Sass 中有 [aria-expanded="true"] 时,我尝试更改 .navbar 类的 bg 颜色。这不起作用(可能是因为@extend 无法超出嵌套类)。任何人都知道如何最好地解决这个问题?*我对此比较陌生。

.navbar {
      .navbar-toggler {
        &[aria-expanded="true"] {
          .navbar-toggler-icon {
            background-image: url("#{$fo-font-path}/icon-black.svg");
            transform: rotate(0deg);
          }
          @extend .navbar;
          background-color: red;
        }
      }
    }

标签: wordpresssassbootstrap-4

解决方案


推荐阅读