md-card 中的 md-list 没有调整
Md-list in md-card is not adjusting
尽管有 flex
属性,md-card
中的 md-list
并未针对不同的屏幕尺寸进行调整。我相信这可能是因为 md-list-item
.
里面的 ng-href
这是我的设置:
<md-content layout="row" layout-align="space-around stretch">
<md-content layout="column" layout-align="start stretch" flex="90">
<div></div>
</md-content>
<md-content flex>
<md-card>
<md-card-content>
<md-list>
<md-list-item ng-href="" ng-repeat="">
<md-icon></md-icon>
<p></p>
</md-list-item>
</md-list>
</md-card-content>
</md-card>
</md-content>
</md-content>
你的代码片段是正确的,让我给你一些规范:
md-list-item 组件自动检测列表项是否可点击。
如果 md-list-item 是可点击的,我们将所有内容包装在 中并创建一个覆盖按钮,它将执行给定的操作(如 ng-href , ng-点击)
我们创建一个叠加按钮,而不是将所有内容包裹在按钮内,否则按钮内的某些元素可能无法点击。
当在列表项中使用次要项时,md-list-item 组件会自动在 md-list-item 的末尾创建一个次要容器,其中包含所有次要项。
次要项容器不是静态的,否则溢出将无法在列表项上正常工作。
这里是 material angular 官方网站的例子:
<md-list>
<md-list-item class="md-2-line" ng-repeat="item in allTask">
<md-checkbox ng-model="item.done"></md-checkbox>
<div class="md-list-item-text">
<h3>{{item.title}}</h3>
<p>{{item.description}}</p>
</div>
</md-list-item>
</md-list>
尽管有 flex
属性,md-card
中的 md-list
并未针对不同的屏幕尺寸进行调整。我相信这可能是因为 md-list-item
.
ng-href
这是我的设置:
<md-content layout="row" layout-align="space-around stretch">
<md-content layout="column" layout-align="start stretch" flex="90">
<div></div>
</md-content>
<md-content flex>
<md-card>
<md-card-content>
<md-list>
<md-list-item ng-href="" ng-repeat="">
<md-icon></md-icon>
<p></p>
</md-list-item>
</md-list>
</md-card-content>
</md-card>
</md-content>
</md-content>
你的代码片段是正确的,让我给你一些规范:
md-list-item 组件自动检测列表项是否可点击。
如果 md-list-item 是可点击的,我们将所有内容包装在 中并创建一个覆盖按钮,它将执行给定的操作(如 ng-href , ng-点击)
我们创建一个叠加按钮,而不是将所有内容包裹在按钮内,否则按钮内的某些元素可能无法点击。
当在列表项中使用次要项时,md-list-item 组件会自动在 md-list-item 的末尾创建一个次要容器,其中包含所有次要项。
次要项容器不是静态的,否则溢出将无法在列表项上正常工作。
这里是 material angular 官方网站的例子:
<md-list>
<md-list-item class="md-2-line" ng-repeat="item in allTask">
<md-checkbox ng-model="item.done"></md-checkbox>
<div class="md-list-item-text">
<h3>{{item.title}}</h3>
<p>{{item.description}}</p>
</div>
</md-list-item>
</md-list>