我尝试使用ng-repeat在Angular中渲染法师 但是每个图像都有自己的大小(有些圆形,有些椭圆形),尽管我已经在DOM元素中设置了大小。
<div ng-repeat="member in vm.members" class="memberList" layout="column" layout-align="start center">
{{member.username}}
<img class="md-avatar" style="border-radius: 50%; border: 1px solid black" height="60" width="60" src={{member.user_picture}}>
</div>
如何使所有渲染图像的高度和宽度相同?
答案 0 :(得分:3)
将其添加到img标签的样式中:
<img class="md-avatar" style="border-radius: 50%; border: 1px solid black;height:60px!important;width:60px!important;" ng-src="member.user_picture" />
答案 1 :(得分:2)
试试这个.. :))
<div ng-repeat="member in vm.members" class="memberList" layout="column" layout-align="start center">
{{member.username}}
<img class="md-avatar" style="border-radius: 50%; border: 1px solid black;width:60px;height:60px" src={{member.user_picture}}>
</div>
答案 2 :(得分:0)
放height
&amp; width
属性中的style
个属性。
<div ng-repeat="member in vm.members" class="memberList" layout="column"
layout-align="start center"> {{member.username}}
<img class="md-avatar" style="border-radius: 50%; border: 1px solid black; height: 60px; width: 60px;" src={{member.user_picture}}>
</div>