搜尋

首頁  >  問答  >  主體

javascript - webpack打包css後,導致js出錯。

我把css單獨引入html的時候,js計算的寬度是正常的,但是當我把cssjs打包在一起的時候,js計算的寬度竟然變了,我真是懵逼了? ? ?

2376px
單獨引入css檔案的時候,這是正常的寬度。

#這是cssjs一起打包後的寬度。

這直接導致我寫的無縫滾動運行失敗。


這是js裡面計算寬度。

為什麼會有影響呢?搞不懂,求解? ? ? ! ! !

我想大声告诉你我想大声告诉你2752 天前674

全部回覆(2)我來回復

  • 阿神

    阿神2017-05-19 10:15:49

    webpack打包css時是把css放到js裡面的,在前端js執行時會把css插入html裡,所以最好在js程式碼的入口處引入css,這樣js一執行首先就會先插入css,後面取得大小就正確了

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-05-19 10:15:49

    是打包順序的原因,css要放到前面打包。

    回覆
    0
  • 取消回覆