スタイルシートで[ngStyle]プロパティを利用し、メディアクエリで使用する変数を使用するにはどうすればよいですか?メディアクエリーには、この値をプラグインの方法がないよう2つのngStyleプロパティを変数として使用し、メディアクエリで使用するスタイルシートが少ない
現在、私は動的に.htmlを
[ngStyle]="{'margin-top': (theme.displayNameMarginTop | convertpx),
'margin-left': (theme.displayNameMarginLeft | convertpx) }"
でngStyleを使用してオブジェクトの位置がしかし、これは応答設計のために分解し、サイズを設定することができます、変数...変数を使用
... variabless.lessファイルから
@media all and (max-width: 1920px) and (min-width: 1280px) {
.displayname-container {
margin-top: @displayname-margintop !important;
}
}
のように、関連するプロパティを使用する必要があります...
@media all and (max-width: 1920px) and (min-width: 1280px) {
.displayname-container {
margin-top: theme.displayNameMarginTop !important;
}
結果として、メディアクエリなしですべてのデバイスサイズに対してマージンが固定され、使用には無意味になります。