从 bootstrap 转换为物化

converting from bootstrap to materialize

是否可以将使用 bootstrap 的网站转换为使用 materialize CSS? 这两个框架之间有很多重叠,但我想知道 bootstrap 中是否有任何功能可以实现未命中。

Is it possible to convert a website that uses bootstrap to use materialize CSS?

当然可以,尽管更新 class 名称和一些标记结构需要一些工作。当然,如果您的站点很大并且您对 Bootstrap 进行了大量自定义,则需要做更多的工作,所以这一切都取决于。

I want to know if there is any feature in bootstrap that materialize misses.

我认为更好的问题是 Materialise 是否具有您当前使用的功能,或者您认为将来可能需要的功能。当然你不能预测所有的事情,但是如果你发现自己遗漏了一些重要的东西,你总是可以在以后添加你自己的特征。

作为旁注,Bootstrap 4 即将推出,因此您可能想在等待 Bootstrap 的下一个主要版本提供什么的同时暂时修改 Materialise .

我想说 materialize 更 "finger friendly",开箱即用,支持 finger-actionable navdrawer,finger-dismissible snackbar,touch slider...(见图片).

Bootstrap 3、据我所知,没有这样的支持。 Bootstrap 4-alpha 即将到来,所以也许他们会添加这样的能力。

坏消息是 materialise 现在似乎缺少 bootstrap 拥有的团队。冻结在v0.97(个人意见:感觉团队没时间继续了)。时间会证明项目是否继续。

另外,镇上有一个新的竞争对手,google 和 Material Design Lite (http://www.getmdl.io/), but also, it still has not finger support (eg: see template http://www.getmdl.io/templates/dashboard/index.html)

Materialize 使用许多 bootstrap classes 因此更容易将其转换为 materialize。 materialize 最好的一点是它为每一个东西提供了一个 class ,参考 http://materializecss.com/helpers.html 。 有颜色classes,classes来对齐我们通常要添加样式的元素。

它提供了 boostrap 提供的几乎所有内置组件。 以下是我们可能通过 bootstrap 中的 jquery 和 css 构建的内置组件列表。 1.Floating 个操作按钮。 2.Feature 发现。 3.Material 盒子 4.Parallax 5.Push 图钉 6.Better 导航/TAB 设计 7.吐司消息。 8. 表格组件:芯片,范围更好UI。
唯一的区别是,我们需要初始化组件,而且他们的文档对自定义组件没有足够的理解。

Materialize 的组件有很多问题,例如日期选择器、select 下拉菜单和更多组件