問題タブ [viewchild]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
429 参照

html - Angular 2+ 実行時に div のピクセル幅を取得する方法

div は次のようになります。

要素を含むことが重要な場合、コンテナーはフレックスボックス行です。行に追加する新しい要素がラップを発生させずに収まるかどうかを知る必要があります。

したがって、私のコードはコンテナー内の各要素の合計サイズを合計し、それを #container のサイズと比較します。

コードは次のようになります。

ここが問題です。返された数値はおそらく左マージンのようなものだったので、offsetWidthではないと思います。私が調べても、「幅」要素はありません:

(二重引用符で)「幅」と呼ばれる要素を見つけて見つけましたが、その属性の値を取得する方法がわかりませんでした。

何か案は?前もってありがとう、ヨギ