c# - mdb vue 和 bootstrap vue 有什么区别?
问题描述
我在带有剃刀的 c#.net mvc 中使用 bootstrap-vue.css 库、vue.js、bootstrap-vue.js、bootstrap.css 和 bootstrap.js。我可以使用什么 vue 库而不会产生任何冲突?不需要jquery。
我目前正在使用
<div>
<b-navbar toggleable="lg" type="dark" variant="info">
</b-navbar>
</div>
代替
<mdb-navbar color="indigo" dark>
</mdb-navbar>
解决方案
Bootstrap是一个“CSS 框架”
Bootstrap 使前端 Web 开发更快更容易。它适用于各种技能水平的人、各种形状的设备和各种规模的项目。Bootstrap 附带 vanilla CSS,但其源代码使用了两个最流行的 CSS 预处理器,Less 和 Sass。使用 Bootstrap,您可以获得关于常见 HTML 元素、数十个自定义 HTML 和 CSS 组件以及很棒的 jQuery 插件的广泛而精美的文档。
Material Design是谷歌开发的一种“设计语言”。
Material Design(代号为 Quantum Paper)1是 Google 于 2014 年开发的一种设计语言。在 Google Now 首次亮相的“卡片”主题的基础上,Material Design 使用了更多基于网格的布局、响应式动画和过渡、填充和深度效果比如光照和阴影。
MDB只是借鉴了 Material Design 的“设计实践”,同时使用了 Bootstrap 的原生组件。
MDBootstrap 代表 bootstrap 的材料设计。或者简单地说,一个受 Material Designs 启发的 bootstrap 版本。MDBootstrap 有数百个漂亮的组件、模板、动画、效果和助手。一切都完全响应,与不同的浏览器兼容,并且易于使用。
综上所述,主要区别在于(MDB)遵循结构化设计模式。谷歌有一套构成材料设计的规范。
推荐阅读
- php - MySQL查询后的转换问题
- laravel - 通过外键搜索查询
- php - 如何对从数据库接收的数据运行 Javascript 查询
- ios - RemoveFromParent 联系后具有相同名称的多个节点之一
- node.js - 詹金斯管道nodeJs
- javascript - 带 3 个以上盒子的中心引导轮播
- javascript - Javascript if else 初学者
- javascript - document.write 不在 ie 中工作,但在 chrome 中工作
- algorithm - 如何从已排序的流中最好地构建持久二叉树
- arrays - .sort() 对多个文本和数字数组表现得很奇怪