0
次のスニペットでは、margin-left
のCSSプロパティ.circle
にアクセスできないようです。これを紹介するPLUNKrを作成しました。Cantのアクセスエレメントmargin-left
left-margin
が必要なモバイルでプロパティバインディングの計算を調整する必要があるため、このプロパティにアクセスしようとしています。
これは私が持っているものの内訳です:私はmargin
ので、あなたのコード
<div class="circle" [ngStyle]="{'width': calcCircleWidth()}"></div>
.circle {
margin: 40px 20px;
}
に基づいてvar html: HTMLElement
html \\ <div class="circle" _ngcontent-iai-1="" style="width: 50%;">
html.style \\ CSS2Properties { width: "50%" }
html.style.marginLeft \\ (nothing)
何か狂った私のplunkrに起こった - 今それを修正する。 – Zze
Plunkrが修正されました。 – Zze
Plunkerは約2.0.0-beta.0です。それは一歳以上です。 Plunkerの 'new'ボタンを使って最近のAngularバージョンのPlunkerテンプレートを取得してください。 –