我把css單獨引入html的時候,js計算的寬度是正常的,但是當我把css,js打包在一起的時候,js計算的寬度竟然變了,我真是懵逼了? ? ?
css
js
2376px單獨引入css檔案的時候,這是正常的寬度。
#這是css,js一起打包後的寬度。
這直接導致我寫的無縫滾動運行失敗。
這是js裡面計算寬度。
為什麼會有影響呢?搞不懂,求解? ? ? ! ! !
webpack打包css時是把css放到js裡面的,在前端js執行時會把css插入html裡,所以最好在js程式碼的入口處引入css,這樣js一執行首先就會先插入css,後面取得大小就正確了
是打包順序的原因,css要放到前面打包。
webpack打包css時是把css放到js裡面的,在前端js執行時會把css插入html裡,所以最好在js程式碼的入口處引入css,這樣js一執行首先就會先插入css,後面取得大小就正確了
是打包順序的原因,css要放到前面打包。