Bootstrap Mixins - 不能使用.panel-heading

 feileide2011_108 发布于 2023-02-08 06:29

我正在尝试使用.panel-heading作为混合内部的一些自定义LESS我正在使用Bootstrap框架工作.

然而,并非所有的CSS都使用mixin.

在引导文件中,.panel-heading有以下定义:

.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border;) {
  border-color: @border;
  & > .panel-heading {
    color: @heading-text-color;
    background-color: @heading-bg-color;
    border-color: @heading-border;
    + .panel-collapse .panel-body {
      border-top-color: @border;
    }
  }
  & > .panel-footer {
    + .panel-collapse .panel-body {
      border-bottom-color: @border;
    }
  }
}

.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  .border-top-radius(@panel-border-radius - 1);
}

当我执行以下操作时:

.panel {
    .panel-default;

    header {
        .panel-heading;
    }
}

只有color,background-color并且border-color被拉过来.有什么想法发生了什么?

HTML在这里:


Bass Jobsen.. 6

.panel {
     &:extend(.panel-default all);

    header {
        &:extend(.panel-heading all);
    }
}

另请参阅:少继承"虚拟"类

1 个回答
  • .panel {
         &:extend(.panel-default all);
    
        header {
            &:extend(.panel-heading all);
        }
    }
    

    另请参阅:少继承"虚拟"类

    2023-02-08 06:55 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有