2017-07-14 60 views
0

我所有的内容都溢出了卡。内容溢出卡角材

<md-content ng-controller="TestCtrl" layout-padding> 
<div layout="row" style="height: calc(100vh - 64px);"> 
<!-- left sidenav : search and search results --> 
<div layout="column" flex-gt-sm="30" style="background-color: #fafafa;"> 
    <md-content layout="column" flex class="search-results" layout-margin style="overflow: auto;"> 
    <span class="md-subhead muted">Results: </span> 
    <md-card ng-repeat="place in places" class="result-card" layout="column"> 
     <md-card-content flex> 
      <h2 class="title">{{place.first_name}} {{place.last_name}}</h2> 
      <h4 class="sub-cat">Prospect Status: <span class="state">{{place.prospect_status}}</span></h4> 
      <h4 class="sub-cat">Spiritual Condition: <span class="state">{{place.spiritual_condition}}</span></h4> 
      <h4 class="sub-cat">Street: <span class="state">{{place.address[0].street_no}}</span></h4> 
      <h4 class="sub-cat">Prospect Status: <span class="state">{{place.prospect_status}}</span></h4> 
      <h4 class="sub-cat">Spiritual Condition: <span class="state">{{place.spiritual_condition}}</span></h4> 
      <h4 class="sub-cat">Street: <span class="state">{{place.address[0].street_no}}</span></h4> 
     </md-card-content> 
    </md-card> 
</md-content> 
</div> 
</div> 

这里有一个link到plunker。

回答

1

只需使用MD-内容组件删除layout="column"

<md-content flex class="search-results" layout-margin style="overflow: auto;"> 
0

只需将layout-fill属性添加到您的md-card

<md-card ng-repeat="place in places" class="result-card" layout="column" layout-fill>...</md-card> 

Updated Plunkr