【问题标题】:change scrollbar color dynamically in angular 7在角度 7 中动态更改滚动条颜色
【发布时间】:2020-05-16 14:06:13
【问题描述】:

我想根据来自 API 的选择和颜色代码动态更改滚动条颜色。

我尝试使用 ngClass 指令,但颜色是基于 API 动态分配的,所以它对我没有帮助。

HTML 代码

<div class="table-responsive"
      [ngClass]="{'scbio': currentSubject === 'BIO'}">
</div>

CSS

.scbio::-webkit-scrollbar-track {
  background: #f5b58f;
}

.scbio::-webkit-scrollbar-thumb {
  background: #cc7b50;
}

需要根据 API 颜色代码更改背景。任何建议将不胜感激。

【问题讨论】:

    标签: html css angular typescript


    【解决方案1】:

    使用 [ngClass]="colorChooser()" 属性,然后在您的 ts 文件中定义该方法..

    示例:

    colorChooser() { /* your logic here */}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-20
      • 1970-01-01
      相关资源
      最近更新 更多