Material Angular 6中的单行水平芯片列表

时间:2018-10-14 17:57:27

标签: angular-material

如何在Material Angular中创建一个水平滚动列表,该列表可以水平滚动而不占用多行?

1 个答案:

答案 0 :(得分:1)

此代码解决了我们的问题:

(我们还在组件中使用了encapsulation: ViewEncapsulation.None)。

::-webkit-scrollbar {
  height: 0;
}

div.mat-chip-list-wrapper {
  flex-wrap: nowrap;
  overflow-x: auto;
  width: 165px;
  white-space: nowrap;

  .mat-chip {
    flex: 0 0 auto;

    background: transparent;
    color: var(--white);
  }
}

.mat-chip-list {
  margin-left: 20px;
}

.mat-chip.mat-standard-chip .mat-chip-remove {
  color: var(--white);
}