2017-06-26 29 views
1

我試圖實現自舉4模板(I使用自舉4阿爾法6)和看到這樣的錯誤:不相容單位:「REM」和「像素」與自舉4阿爾法6

Incompatible units: 'rem' and 'px'. 

在線路

$input-height: (($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2)) !default; 

有人遇到過類似的問題嗎? 謝謝!

+0

同樣的問題在這裏 –

回答

4

引導從3版本中的像素(PX)移動到REM在版本4

resources/assets/sass/_variables.scss取代:

$font-size-base: 14px;$font-size-base: 1rem;

通常,自舉4種用途 'REM',而不是'PX'。作爲參考,看看https://github.com/twbs/bootstrap/issues/17070

+1

已經設置爲1 rem。 –

3

出現這種情況,因爲Laravel 5.4默認使用一個variables.scss3.3.X版本引導兼容。

自舉4,只是刪除3.3.X變量的導入文件中

resouces /資產/上海社會科學院/ app.scss

取代

// Variables 
@import "variables"; 

// Variables 
@import "~bootstrap/scss/variables"; 

希望有幫助!

+0

我認爲一個更好的解決方案是編輯''resources/assets/sass/_variables.scss''的內容而不是導入(已導入)''node_modules/bootstrap/scss/_variables.scss''文件。 – ub3rst4r