首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入的npm ui组件库中的css或样式不起作用

导入的npm ui组件库中的css或样式不起作用
EN

Stack Overflow用户
提问于 2020-06-13 01:20:35
回答 1查看 32关注 0票数 0

我的ui组件库被开发为带有bootstrap和bootstrap-vue的vue js插件,我将其导入到另一个也使用bootstrap和bootstrap-vue的vue js项目中。此项目独立运行,没有任何问题。

我在下面有一些示例html,当独立运行插件时,它工作得很好。

代码语言:javascript
复制
  <div class="row">
    <h5>this is h5 header</h5>
    <h1>this is h1 header</h1>
  </div>

但是当我在另一个应用程序中导入这个npm包时,一些样式不会被加载或覆盖。

下面是在我的主应用浏览器中呈现的样式。

代码语言:javascript
复制
  .row[data-v-7d767f7c] {
    text-align: left;
  }
  .row {
    display: -ms-flexbox;//striked out
    display: -webkit-box;//striked out
    display: flex;
    -ms-flex-wrap: wrap;//striked out
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
  }

我试图查看问题所在,当检查div元素时,发现div块样式被用户代理样式划掉了。下面附了一张截图。

如果我不在使用ui插件的主应用程序中再次导入bootstrap库,那么我的插件ui元素呈现良好。

EN

回答 1

Stack Overflow用户

发布于 2020-06-13 02:52:28

解决了这个问题。我曾经在一个地方使用自定义css,它的类名与引导类名冲突。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62349334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档