css
をhtmlに別途導(dǎo)入した場(chǎng)合、js
で計(jì)算された幅は正常ですが、css
, js
一緒にパッケージ化すると、js
の計(jì)算された幅が変わりました。本當(dāng)に混亂していますか? ? ?
2376pxcss
ファイルを個(gè)別にインポートする場(chǎng)合、これは通常の幅です。
これは、一緒にパッケージ化された css
と js
の幅です。
これは、私が作成したシームレスなスクロールが失敗する直接の原因でした。
#これは、js での幅の計(jì)算です。
webpack が css をパッケージ化すると、フロントエンドの js が実行されるときに css が html に挿入されます。そのため、js のコードの入り口に css を?qū)毪工毪韦钌皮扦?。が実行されると、最初に CSS が挿入され、次にサイズを取得すると正しいです