[英]Why does importing Buefy to my Vuejs project makes <h1> tag and some Bootstrap element display the wrong style?
我在簡單的webpack Vue.js項目中使用Bootstrap 4和Buefy。 當我像在文檔中一樣導入Buefy時,我的標簽不會放大文本,並且Bootstrap 4中的導航欄顯示的寬度錯誤。
我的main.js文件看起來像這樣
import Vue from 'vue';
import "bootstrap/dist/css/bootstrap.min.css";
import 'buefy/dist/buefy.css';
import Buefy from 'buefy';
Vue.use(Buefy);
刪除導入Buefy時應該是什么:
但是將Buefy導入到我的main.js中會導致此問題:
Buefy
基於底層的Bulma CSS框架,該框架在某些方面與Bootstrap沖突,因為它們暗示全局樣式和類名稱可能相同。
您可以嘗試將LESS與Bootstrap結合使用以避免沖突,但是我覺得這太過復雜了,您應該只使用其中一個,而要知道那里有一個Bootstrap-Vue端口,而Bulma
( Buefy
也是Buefy
)做的完全一樣。就像使用Bootstrap
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.