首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在角度5材料表中溢出x-auto

在角度5材料表中溢出x-auto
EN

Stack Overflow用户
提问于 2018-02-01 21:05:08
回答 2查看 15.4K关注 0票数 4

我需要使响应表,即使这将在移动视图中呈现,而不会中断。为了让它正常工作,我使用了下面的标准HTML表格链接

代码语言:javascript
复制
<div style="overflow-x:auto;">
  <table>
    ...
  </table>
</div>

看看示例:https://www.w3schools.com/howto/howto_css_table_responsive.asp

它工作得很好,但最近切换到了Angular 5表,它没有用于响应式设计的API。如何使add overflow-x自动添加到角度表?示例angular 5表格:

https://stackblitz.com/edit/angular-material-table-data-source-ibmgv2提前道谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-02-01 21:29:26

根据您的演示,只需在css文件中添加以下CSS即可。

代码语言:javascript
复制
.example-container.mat-elevation-z8 {    
  overflow-x: auto;
}
.example-container .mat-table.mat-table {
  min-width: 450px;
}

希望这能对你有所帮助。

票数 11
EN

Stack Overflow用户

发布于 2020-05-01 01:26:07

代码语言:javascript
复制
.table-responsive {
display: block;
width: 100%;
overflow-x: auto;

.mat-table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    display: table;
    border-collapse: collapse;
    margin: 0px;
}

.mat-row,
.mat-header-row {
    display: table-row;
}

.mat-cell,
.mat-header-cell {
    word-wrap: initial;
    display: table-cell;
    padding: 0px 5px;
    line-break: unset;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: middle;
}
}

检查此链接将对您有所帮助。

信用来源- https://github.com/angular/components/issues/8680#issuecomment-388358839

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

https://stackoverflow.com/questions/48563481

复制
相关文章

相似问题

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