从bootstrap转换为实现

问题描述 投票:8回答:3

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

twitter-bootstrap materialize
3个回答
5
投票

我会说,实现更加“手指友好”,开箱即用,支持手指可操作的导航器,手指不允许的零食栏,触摸滑块......(见图片)。

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

坏消息是,物流化似乎缺乏,现在,引导队伍。它在v0.97中被冻结(个人观点:感觉团队没有时间继续)。时间会说项目是否继续。

此外,还有一个新的竞争对手,谷歌和Material Design Lite(http://www.getmdl.io/),但它仍然没有手指支持(例如:见模板http://www.getmdl.io/templates/dashboard/index.html

Toast NavDrawer


1
投票

是否可以转换使用bootstrap的网站使用实现CSS?

当然,尽管更新类名和一些标记结构会有一些工作。当然,如果您的站点很大并且您已经对Bootstrap进行了大量自定义,那么它将需要更多的工作,所以这一切都取决于。

我想知道引导程序中是否存在实现未命中的任何功能。

我想更好的问题是,Materialise是否具有您当前使用的功能,或者您认为将来可能需要这些功能。当然,你无法预测一切,但如果你发现自己遗漏了重要的东西,你可以随时添加自己的功能。

作为旁注,Bootstrap 4即将到来,所以你可能想要在等待看下一个主要版本的Bootstrap提供的东西时修补Materialise。


0
投票

Materialize使用许多引导类,因此更容易将其转换为实体化。物化的最好的事情是它为每件事提供了一个类,请参考http://materializecss.com/helpers.html。有颜色类,用于对齐元素的类,我们通常需要添加样式。 它提供了几乎所有boostrap提供的内置组件。以下是我们可能通过引导程序中的jquery和css构建的内置组件列表。 1.浮动动作按钮。 2.特色发现。 3.Material Box 4.Parallax 5.Push Pin 6.Better / TAB的设计7. Toast Message。 8.表单组件:芯片,更好的UI范围。 唯一的区别是,我们需要初始化组件,并且他们的文档也没有充分理解自定义组件。

Materialize包含诸如datepicker,select下拉列表和更多组件等组件的问题

© www.soinside.com 2019 - 2024. All rights reserved.