Linux中国TB9 个用于前端 Web 开发的开源 CSS 框架 | Linux 中国( 三 )


Linux中国TB9 个用于前端 Web 开发的开源 CSS 框架 | Linux 中国
本文插图
Bulma documentation
Bulma 的 GitHub 页面列出了 1400 多个提交和 300 多个贡献者 。
Linux中国TB9 个用于前端 Web 开发的开源 CSS 框架 | Linux 中国
本文插图
Bulma GitHub
Skeleton
如果连 Pure 都觉得太重了 , 那么还有一个叫 Skeleton 的更轻量级框架 。 Skeleton 库只有 400 行左右的长度 , 而且这个框架只提供了开始你的 CSS 框架之旅的基本组件 。
Linux中国TB9 个用于前端 Web 开发的开源 CSS 框架 | Linux 中国
本文插图
Skeleton homepage
尽管它很简单 , 但 Skeleton 提供了详细的文档 , 可以帮助你马上上手 。
Linux中国TB9 个用于前端 Web 开发的开源 CSS 框架 | Linux 中国
本文插图
Skeleton documentation
Skeleton 的 GitHub 列出了 167 个提交和 22 个贡献者 。 然而 , 它不是很活跃 , 它的最后一次更新是在 2014 年 , 所以在使用之前可能需要一些维护 。 由于它是在 MIT 许可证下发布的 , 你可以自行维护 。
Linux中国TB9 个用于前端 Web 开发的开源 CSS 框架 | Linux 中国
本文插图
Skeleton GitHub
Materialize
Materialize 是一个基于 Google 的 Material Design 的响应式前端框架 , 带有由 Materialize 的贡献者开发的附加主题和组件 。
Linux中国TB9 个用于前端 Web 开发的开源 CSS 框架 | Linux 中国
本文插图
Materialize homepage
Materialize 的文档页面非常全面 , 而且相当容易理解 。 它的组件页面包括按钮、卡片、导航等等 。
Linux中国TB9 个用于前端 Web 开发的开源 CSS 框架 | Linux 中国
本文插图
Materialize documentation
Materialize 是 MIT 许可证下的开源项目 , 它的 GitHub 列出了超过 3800 个提交和 250 个贡献者 。
Linux中国TB9 个用于前端 Web 开发的开源 CSS 框架 | Linux 中国
本文插图
Materialize GitHub
Bootflat
Bootflat 是由 Twitter 的 Bootstrap 衍生出来的一个开源 CSS 框架 。 与 Bootstrap 相比 ,Bootflat 更简单 , 框架组件更轻量级 。
Linux中国TB9 个用于前端 Web 开发的开源 CSS 框架 | Linux 中国
本文插图
Bootflat homepage
Bootflat 的 文档 几乎像是受到了宜家的启发 —— 它显示的是每个组件的图片 , 没有太多的文字 。
Linux中国TB9 个用于前端 Web 开发的开源 CSS 框架 | Linux 中国
本文插图
Bootflat docs
Bootflat 是在 MIT 许可证下提供的 , 其 GitHub 页面包括 159 个提交和 8 个贡献者 。
Linux中国TB9 个用于前端 Web 开发的开源 CSS 框架 | Linux 中国
本文插图
Bootflat GitHub
你应该选择哪个 CSS 框架?
对于开源的 CSS 框架 , 你有很多选择 , 这取决于你想要的工具功能有多丰富或简单 。 就像所有的技术决定一样 , 没有一个正确的答案 , 只有在给定的时间和项目中才有正确的选择 。
【Linux中国TB9 个用于前端 Web 开发的开源 CSS 框架 | Linux 中国】尝试一下其中的一些 , 看看要在下一个项目中使用哪个 。 另外 , 我有没有错过任何有趣的开源 CSS 框架?请在下面的评论中分享你的反馈和想法 。