gpt4 book ai didi

angular-material - 设计 md-grid-list

转载 作者:行者123 更新时间:2023-12-01 04:55:36 25 4
gpt4 key购买 nike

我正在使用 Angular Material 网格列表来显示大约 500 - 1000 个项目。我在设计我喜欢的样式时遇到了一些麻烦。这是网格列表现在的样子:

<md-grid-list md-cols-xs="1" md-cols-sm="2" md-cols-md="4" md-cols-gt-md="6"
md-row-height="16:9"
md-gutter="12px" md-gutter-gt-sm="8px">

<md-grid-tile ng-repeat="orgOrder in vm.orgOrders | filter: query1"
style="background: #f5f5f5"
layout-align="center center"
ng-click="vm.addOrder(orgOrder)">
<div layout="column">
<div> {{orgOrder.orderNumber}}</div>
<!--<div> {{orgOrder.reqExFact | date : 'dd/MM/yyyy'}}</div>-->
</div>

</md-grid-tile>
</md-grid-list>

my awesome grid list

这是我想做的事情:
  • 我的网格标题(项目)对于一行来说太大了,如何让我的网格标题适合其中的数据?设置 md-row-height="fit"使它看起来像这样。
    enter image description here
  • 目前我的网格列表有几个“滚动”长。我想把它放进一个容器里,然后在里面加一个卷轴。在 md 容器中扭曲我的网格列表或网格标题将它们的高度设置为 0。

  • 如果您需要查看我的更多代码,请告诉我。

    这是一个类似于我的代码的 jsfiddle: https://jsfiddle.net/rakshak/6tjgbb85/

    我希望网格标题(项目)适合其中的文本,并且我希望在整个网格列表周围包裹一个容器,并有一个溢出滚动条而不是整个窗口滚动。

    最佳答案

    设置 md-row-height 就像 md-row-height="20px"md-row-height="30px"似乎很好地解决了高度问题。将网格嵌套在固定高度的 div 中定义如下:

    .tileContainer {display:block;
    width:100%;
    height:100px;}

    将为您提供瓷砖的滚动条。

    我在这里 fork 了你的 plunker: https://jsfiddle.net/uegLh6t4/

    关于angular-material - 设计 md-grid-list,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37535181/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com