首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于mat-list的CSS媒体查询

用于mat-list的CSS媒体查询
EN

Stack Overflow用户
提问于 2019-11-07 16:12:34
回答 3查看 85关注 0票数 0

当屏幕尺寸变小时,我正在尝试让我的材料列表文本缩小。我尝试创建一个自定义css类,但没有用文本不会改变,所以我只是尝试修改mat-list类,如下所示:

代码语言:javascript
复制
@media (max-width: 1026px) {
  .mat-list {
    font-size: 10px;
  }
}

@media (min-width: 1026px) {
  .mat-list {
    font-size: 60px;
  }
}

但是文本大小仍然不变。

EN

回答 3

Stack Overflow用户

发布于 2019-11-07 16:15:23

您必须在全局styles.css样式表中执行此操作。

票数 1
EN

Stack Overflow用户

发布于 2019-11-07 16:18:23

试一试

代码语言:javascript
复制
::ng-deep {
   .mat-list {
      .mat-list-item {

        @media (max-width: 1026px) {
             font-size: 10px;
        }

        @media (min-width: 1026px) {
            font-size: 60px;
        }

      }

   }
}

注意:只能在ViewEncapsulation.Emulated模式下工作,在官方文档中被认为是不推荐使用的,但它仍然是一种临时解决方案。使用@JuNe推荐的style.scss方法

票数 0
EN

Stack Overflow用户

发布于 2019-11-07 17:19:08

也许以下其中一种方法可以帮助您:

  • 尝试链接您的自定义样式表作为最后的CSS stylesheet
  • Place您的媒体查询在您的CSS文件末尾

这样可以确保覆盖任何现有的CSS。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58744440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档