В качестве предложения, предположив, что у вас есть что-то вроде HTML ниже, вы можете изменить встроенный стиль:
<img [ngStyle]="_style" ...>
get _style(): {[key: string]: string} {
// you can define any logic to calculate the top property:
if(condition_1) {
return {top: 0};
} else {
return {top: 10};
}
}
Вы можете получить больше информации о angular документах .