首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mat-select在mat-expansion panel中不工作

mat-select在mat-expansion panel中不工作
EN

Stack Overflow用户
提问于 2018-01-25 17:14:36
回答 1查看 3.3K关注 0票数 6

我们必须在mat-expansion-panel中显示一个表单。表单中有多个字段,对于其中几个字段,我使用mat-select,对于另外几个字段,我使用mat-input。

在扩展面板中,matInput工作正常,但mat-select没有显示用于选择可能值的选项。

尽管mat-select在正常显示时工作正常。

代码语言:javascript
复制
   <mat-expansion-panel>
        <mat-expansion-panel-header>
            Heading 1
        </mat-expansion-panel-header>
        <mat-form-field>
            <mat-select placeholder="Select">
                <mat-option value="1">option 1</mat-option>
                <mat-option value="2">option 2</mat-option>
                <mat-option value="3">option 3</mat-option>
                <mat-option value="4">option 4</mat-option>
            </mat-select>
        </mat-form-field>
    </mat-expansion-panel>

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2018-01-25 17:50:58

我通过添加以下样式解决了这个问题

代码语言:javascript
复制
body div.cdk-overlay-container {
  z-index: 1000000;
}

通过调试,我了解到另一个具有更高z-index的面板正在覆盖mat-select选项。我向cdk-overlay-container提供了增加的z-index值,它起作用了。

多谢你们的支持。

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

https://stackoverflow.com/questions/48439263

复制
相关文章

相似问题

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