每天写1000字让前端飞

Bulma-基于 Flexbox 的现代化的 CSS 框架

2018-08-21  本文已影响0人  SevDot

我的个人网站是基于 PHP 框架 Laravel 和 CSS 框架 Bulma 开发的,从认识 Bulma 以后我就非常喜欢它了,一直使用,现在推荐出来给大家,希望能为您开发网页样式节省一些时间

我为什么选择 Bulma?

Bulma是一个基于 Flexbox 的现代化的 CSS 框架,其响应式、模块化、开源免费,可以轻松用来实现各种简单或者复杂的内容布局,支持:Chrome、Edge、Firefox、InternetExplorer(10+)、Opera以及Safari等浏览器。
选择 bulma 是基于以下几点:

轻量,无依赖。

Bulma 是一个轻量、易用的 CSS 框架,许多 CSS 框架的要么比较大,要么依赖于 Jquery 这样的 JS 库,与我而言,更喜欢轻量、无依赖的,这样方便我更好的搭配组合

基于 flexbox 布局和使用 rem 单位。

Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。Rem(font size of the root element)是指相对于根元素的字体大小的单位,宽度自适应,可以完美适配不同宽度的屏幕。

Bulma 还是 Bootstrap ?

Bulma 的作者自己在博客文章中说到他自己也是 Bootstrap 的粉丝,Bulma 是受 Bootstrap 的目标和目的的启发而产生的,对此他做了一个比较供选择不定的人的一些参考。

图片来源于截图

选择 Bulma :

选择 Boostrap:

学习资源

首推的当然是官方网站Github,其次推荐一些国内的学习资源:

  1. 阮一峰的教程 - CSS 框架 Bulma 教程
  2. lqzhgood 翻译的开源中文文档

当然我最近也打算在我的个人网站上翻译和维护一份 Bulma 中文文档,目的很简单,加强记忆和练习英语。

感谢阅读,我是 sevdot,全栈开发工程师和终身学习者。
不喜勿喷,以人为善,比聪明更重要。
欢迎留言和关注,且接受任何宝贵的建议。
了解更多

上一篇下一篇

猜你喜欢

热点阅读