我问自己(未测试)是否可以将bootstrap和materializecs集成到同一项目
由于两个框架都是出于相同的目的,并且可能在某些类定义等中重叠。是否可以将两个框架结合起来以扩展我的样式选项?
物质化不是基于引导程序,而只是“视觉层”,使用两个框架可能会导致很多不兼容或至少重叠,因为它们的大多数功能都是多余的(网格,菜单,图标等)。
我亲自使用此项目Bootstrap材料设计,这是引导程序的主题,效果很好。 如果您不需要/想要引导程序,则还可以使用Google最近发布的Material DesignLite。这是基于材料设计指南的轻型CSS框架。与角材料或多聚合物相比,还使用材料设计指南,但是或需要其他JavaScript框架(即角)的一部分。
I在我的Bootstrap网站上添加了材料,它的工作正常,就像JC Borlagdan所说的那样,尽管有一些重叠。我只使用网站检查器,然后(通常单击>“检查元素”),然后关闭引导程序或物质化属性,以查看我更喜欢哪个并从我不喜欢的属性中删除样式。只需确保您获得物质化和自举的非缩小版本即可。类。 对于网格而言,由于某种原因,它实际上仍然遵循Bootsrap(我不知道)。因为我尝试重新安排
<div>
您需要设置css文件的顺序。
<script>
现在,您可以覆盖Bootstrap CSS类或ID,并可以制作自己的CSS样式。
您可以从物质上删除网格。
不使用任何BT jQuery插件,然后首先在模板中编译和加载Bootstrap.min.css,然后在Modded Mitalize.css.css和Miterilize.min.js.中进行编译和加载。
您还可以通过从aTertialize.css中挑选出按钮,卡片或颜色,然后插入模板中的css / style.css以覆盖
Bootstrap样式或将替代CSS类添加到您的网格中。
材料设计是Google的新事物,并包括响应量作为其中的一部分,而
BootstrapLibrary
来自