【问题标题】:Ngx-datatable not shrinking when within flexbox with flex-direction: row在具有 flex-direction: 行的 flexbox 中 Ngx-datatable 不会缩小
【发布时间】:2019-06-17 20:57:59
【问题描述】:

我在容器 div 中放置了 2 个块级元素,带有 display: flex; 和 flex-direction: row;。第一个元素有一个固定的,不会缩小也不会扩展到水平浏览器调整大小。第二个元素是Ngx-datatable,它应该在浏览器水平调整大小时收缩和扩展。

当我尝试增加浏览器宽度时,表格会按预期增长。当我尝试减小浏览器宽度时出现问题。表格不会缩小,而是将溢出的内容放在滚动条上。

截图:https://i.imgur.com/wJHjziR.png

演示:https://stackblitz.com/edit/angular-vimhiq

我的目标是让表格响应大小,以便它在浏览器调整大小时增长和缩小。

【问题讨论】:

    标签: javascript angular flexbox ngx-datatable


    【解决方案1】:
    .table-wrapper { 
       min-width: 0;
       ...
    } 
    

    解决您的问题。

    【讨论】:

    • 确实如此,但我不确定为什么。知道为什么设置父最小宽度会强制表格在调整大小时重新渲染?
    猜你喜欢
    • 2018-07-21
    • 2015-12-05
    • 2016-11-26
    • 2020-06-26
    • 1970-01-01
    • 2020-09-01
    • 2019-08-18
    • 1970-01-01
    • 2019-08-16
    相关资源
    最近更新 更多