私はimgの高さを取得し、margin-top
からimgの高さを引く必要があります。 私は以下のコードを試してみましたが、残念ながらこれは角2 [style.margin-top]
<img [style.marginTop.px]="marginTop - '[style.height.px]' "class="noteImg">
どのようにエレガントな解決この質問に動作しませんでしたか? 私はあなたの提案をうれしく思います。
全コード
<div class="container-fluid noteContainer" *ngFor="let data of dataPost; let i = index">
<div class="noteWrapperImg">
<img [style.marginTop.px]="HOW TO DO IT?" src="{{data?.image}}" class="noteImg" alt="{{data?.altImage}}">
<a class="{{i%2 == 1 ? 'notePDataNotEven': 'notePDataEven'}}" [class.css]="i%2 == 1">
<i class="ion-ios-clock-outline"></i> {{data?.data}}
</a>
</div>
</div>
私の提案は画像上で 'load'イベントを使用していますhttps://plnkr.co/edit/4GWddzmcOeSgmvtAdlRM?p=preview – yurzui
それは面白い解決です!おかげで – Lestoroer