我把css
單獨(dú)引入html的時候,js
計(jì)算的寬度是正常的,但是當(dāng)我把css
,js
打包在一起的時候,js
計(jì)算的寬度竟然變了,我真是懵逼了???
2376px
單獨(dú)引入css
文件的時候,這是正常的寬度。
這是css
,js
一起打包后的寬度。
這直接導(dǎo)致我寫的無縫滾動運(yùn)行失敗。
這是js里面計(jì)算寬度。
為什么會有影響呢?搞不懂,求解????。?!
webpack打包c(diǎn)ss時是把css放到j(luò)s里面的,在前端js執(zhí)行時會把css插入html里,所以最好在js代碼的入口處引入css,這樣js一執(zhí)行首先就會先插入css,后面獲取大小就正確了