Css 是否可以将ECS集成到引导中

Css 是否可以将ECS集成到引导中,css,twitter-bootstrap,web,css-frameworks,materialize,Css,Twitter Bootstrap,Web,Css Frameworks,Materialize,我问自己(未测试)是否可以将两者集成到同一个项目中 由于两个框架的用途相同,并且可能在某些类定义等方面重叠。是否仍然可以合并两个框架以扩展我的样式选项?Materialize不基于引导,也不只是一个“视觉层”,使用这两种框架可能会导致很多不兼容,或者至少会有很多重叠,因为它们的大部分功能都是冗余的(网格、菜单、图标等) 我个人使用这个项目,这是一个引导的主题,工作得很好。 如果你不需要/不想要Bootstrap,你也可以使用谷歌最近发布的Bootstrap。它是一个基于材质设计准则的轻型CSS框

我问自己(未测试)是否可以将两者集成到同一个项目中


由于两个框架的用途相同,并且可能在某些类定义等方面重叠。是否仍然可以合并两个框架以扩展我的样式选项?

Materialize不基于引导,也不只是一个“视觉层”,使用这两种框架可能会导致很多不兼容,或者至少会有很多重叠,因为它们的大部分功能都是冗余的(网格、菜单、图标等)

我个人使用这个项目,这是一个引导的主题,工作得很好。
如果你不需要/不想要Bootstrap,你也可以使用谷歌最近发布的Bootstrap。它是一个基于材质设计准则的轻型CSS框架。与材料设计指南相比,或使用材料设计指南,但属于或需要其他javascript框架的一部分(即角度)

这是可能的,我已经在一个web表单中测试了这两个框架,尽管控件的一些属性重叠,特别是调用标记的容器类的
标记。

对于网格,由于某种原因(我不知道),它实际上仍然遵循bootsrap。因为我尝试重新排列
标记的顺序,所以bootsrap grid仍然是网页/webform使用的网格。

我将Materialize添加到我的bootstrap网站中,它运行良好,正如JC Borlagdan所说,尽管存在一些重叠。我只需要使用一个网站检查器(通常右键单击>inspect元素),然后关闭引导或materialize属性,查看我更喜欢哪个,并从我不喜欢的样式中删除样式。只需确保获得materialize和bootstrap的非精简版本。

您需要设置CSS文件的顺序,如

<link href="css/bootstrap.min.css" rel="stylesheet" />
<link href="css/yourStyle.css" rel="stylesheet"/>


现在,您可以覆盖引导css类或ID,并可以创建自己的css样式

您可以从materialize.css中删除网格,只需使用BT网格编译自定义引导包,而不需要按钮、标签等

不要使用任何BT jQuery插件,然后先在模板中编译并加载bootstrap.min.css,然后再编译并加载moded materialize.css和materialize.min.js

您还可以通过从materialize.css中选择按钮、卡片或颜色,然后插入到template.css/style.css中进行覆盖,从而只集成按钮、卡片或颜色
引导样式或将其他css类添加到网格中。

我不确定这是否可行材质设计是谷歌的新产品,其中包括响应功能,而引导程序库则来自Twitter,似乎主要面向响应功能。
查看此对话:

我怀疑它们不会相互集成,会发生严重冲突,但可能其他人有更多信息。

谢谢,看起来不错,。。。唯一的缺点是你会失去所有原来的引导风格,因为它只是一个引导的眼睛,它只是一个引导主题部分是丑陋的。检查引导材料设计我不舒服。未找到文档中提到的字体文件。此外,用于商业目的也要付费。检查过的Google Material Design Lite看起来很有前途。@TejasviHegde是否仍然说如果用于商业目的,您需要付费?“我现在看不出来了。”Menasheh我已经重新审视了这个项目,因为我已经检查了很长时间了。我知道,但如果你同时使用两个框架,其中一个框架将总是覆盖另一个框架的功能,我认为没有任何方法可以合并/集成两个CSS文件是的,我同意。。。。我唯一想到的解决方案(到目前为止)是编写一个自定义编译器,用于检查双条目并为这些情况生成别名,这样会有冗余,但我认为这应该是可能的