【问题标题】:How shall I adjust the size of mat-form-field mat-chip?我应该如何调整 mat-form-field mat-chip 的大小?
【发布时间】:2021-10-11 21:03:12
【问题描述】:

这是我的 html 代码的输出

我想让mat-chip表单域的大小与上面的表单域一样。

This is location from where I used chips..我想减小芯片垫的尺寸。

【问题讨论】:

  • 嗨,兄弟,尝试在这里发布您的代码 sn-p,这样我会在查看您的代码后进行调查,我会尽力提供帮助,谢谢
  • 并尝试设置芯片宽度
  • @ZubairSaif 感谢您的回复。这与宽度无关。我希望输入芯片后表单域的大小保持不变。只要我输入芯片。表单域的高度增加
  • .mat-standard-chip { min-height: 40px !important} 试试这个

标签: css angular angular-material chips


【解决方案1】:

从开发工具中,尝试为您希望为其设置大小的元素附加正确的类。然后使用任何预处理器 css,在该元素所在的组件类中设置该元素的样式。

【讨论】:

    【解决方案2】:

    您可以从角度/材质覆盖样式。

    在这种情况下,只需在组件的 CSS 文件中的样式规则中添加相同的属性就足够了。您的组件 CSS 比下面的 mat-chip 规则具有更高的特异性。

    芯片的高度由以下规则确定:

    .mat-standard-chip {
       min-height: 32px;
    }
    

    所以你可以覆盖它以使芯片更小。

    您可能还想使用以下规则修改字体大小:

    .mat-chip {
       font-size: 14px;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-21
      • 2020-10-26
      • 2019-04-26
      • 1970-01-01
      • 1970-01-01
      • 2018-04-16
      • 2021-08-02
      • 2019-02-05
      相关资源
      最近更新 更多