Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了角度材质自定义选项卡大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用角度4而我正在使用 Angular Material.
<md-tab-group [disableRipple]=true>
    <md-tab label="Tab 1"></md-tab>
    <md-tab label="Tab 2"></md-tab>
</md-tab-group>

如何(未选择/选择),文本颜色等我可以完全自定义背景颜色.我已经尝试过使用伪类……但仍无济于事. —我已经成功设置了字体大小,但设置时文本颜色有点紧张.请帮忙.

更新:

我已经尝试在选择时将背景更改为透明…当在选项卡中未选择链接时尝试覆盖颜色等等但仍然无法正常工作.

/* Styles go here */

  .mat-tab-label{
    color:white;
    min-width: 25px !important;
    padding: 5px;
       BACkground-color:transparent;
        color:white;
        font-weight: 700;
  }

  /deep/ .mat-tab-label{
    min-width: 25px !important;
    padding: 5px;
       BACkground-color:transparent;
        color:white;
        font-weight: 700;
}

.md-tab.ng-scope.ng-isolate-scope.md-ink-ripple.md-active{
      BACkground-color:transparent;
      color:white;
      font-weight: 700;
  }

.md-tab.ng-scope.ng-isolate-scope.md-ink-ripple{
    BACkground-color:transparent;
    color:white;
    font-weight: 700;
}



.mat-tab-label:active{
    min-width: 25px !important;
    padding: 5px;
       BACkground-color:transparent;
        color:white;
        font-weight: 700;
}

.mat-tab-label:SELEcted{
    min-width: 25px !important;
    padding: 5px;
       BACkground-color:transparent;
        color:white;
        font-weight: 700;
}
在组件中,将 ViewEncapsulation设置为None并在component.css文件添加样式.

Typescript代码的变化:

import {Component,ViewEncapsulation} from '@angular/core';

@Component({
  ....
  encapsulation: ViewEncapsulation.None
})

组件CSS:

/* Styles for tab labels */
.mat-tab-label {
    min-width: 25px !important;
    padding: 5px;
    BACkground-color: transparent;
    color: red;
    font-weight: 700;
}

/* Styles for the active tab label */
.mat-tab-label.mat-tab-label-active {
    min-width: 25px !important;
    padding: 5px;
    BACkground-color: transparent;
    color: red;
    font-weight: 700;
}

/* Styles for the ink bar */
.mat-ink-bar {
    BACkground-color: green;
}

Demo

大佬总结

以上是大佬教程为你收集整理的角度材质自定义选项卡全部内容,希望文章能够帮你解决角度材质自定义选项卡所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。