您的位置: 商道网 > 资讯 > 正文

20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css

2020-08-15 04:22:50来源:阅读:-

介绍

Bulma是一个免费的开源CSS框架,基于Flexbox(弹性布局),已有200,000多名开发人员使用。Bulma和Bootstrap都是CSS框架,使开发人员可以轻松快速地构建Web界面。尽管它们具有相当相似的功能,但它们仍在某些方面有所不同。截止目前bulma在Github上的stars数已经达到37k+,它有着惊人的潜力和受欢迎程度!


20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


Github

https://github.com/jgthms/bulma


20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


为什么选择Bulma?

  • 现代特色

通过使用Flexbox等最新的CSS3功能,并计划使用CSS变量CSS网格,Bulma的目标是保持浏览器技术的前沿。

  • 简单的网格系统

要构建Bulma,只需一个.columns容器即可包装任意数量的.column项目。

  • 易于学习的语法

通过简单的可读类名像.button或者.title,和一个简单的修饰系统像.is-primary或者.is-large,很容易在几分钟内上手使用!

  • Font Awesome 支持

由于.icon,Bulma与Font Awesome 4和Font Awesome 5都兼容。

  • 100多个有用的CSS助手

Bulma随附了100多个助手来指定颜色,显示和间距。

  • 没有JavaScript

通过仅关注CSS,Bulma提供了一种轻量级的解决方案,可以在任何开发环境中轻松实现。

对比Bootstrap

下面通过截图简单对比:

20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css

20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css

20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css

20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css

效果展示

  • 最简单的网格系统

只需添加列,它们就会自动调整大小

20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css



  • 按钮
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css



  • 表单
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


  • 提醒通知
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css

20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


  • 进度条
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css

20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


  • 表格
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


  • 标签
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css

20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


  • 面包屑
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


  • 下拉框
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


  • 菜单
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


  • 模态框
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


  • 导航栏
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


  • 分页
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


  • 面板
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


  • Tab标签
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css

20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


  • 颜色
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


  • 布局
20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


快速使用

  1. 使用npm安装Bulma软件包
  2. 使用cdnjs CDN链接到Bulma.css
  3. 使用GitHub存储库获取最新的开发版本
npm install bulma

以下截图就是其最简单的一个模板(截图不清晰,可查看官方文档):


20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


Bulma是高度可定制的,这要归功于在28个文件中使用的415个Sass变量。这些变量存在4个级别:

  • 初始变量:带文字值的全局变量
  • 派生变量:具有引用其他变量或已计算值的全局变量
  • 通用变量:用于不带有CSS类的HTML元素
  • 元素/组件变量:特定于Bulma元素/组件的变量

由于这些变量带有!default标志,因此可以在导入之前或之后为它们分配一个新值


浏览器兼容性

Bulma使用自动前缀程序使(大多数)Flexbox功能与早期浏览器版本兼容。Bulma与以下产品的最新版本兼容:

  • Chrome
  • Edge
  • Firefox
  • Opera
  • Safari

仅部分支持Internet Explorer(10+)

总结

由于Bulma是纯css框架,因此可以与任意前端框架集成,包括流行的Vue、React、Angular等等,其因极具现代化的风格而备受关注,如果你需要一款这样的样式库,不防试一试它,Enjoy it!


20万+名开发人员都在使用的免费开源纯CSS框架一览——bulma.css


推荐阅读:海南都市网

滚动推荐
22:5020万+名开发人员都在使用的免费开
介绍Bulma是一个免费的开源CSS框架,基于Flexbox(弹性布局[详细]
18:04打造差异化服务体验,华为手机推出保
为了满足不同用户的需求,国内手机厂商近些年不仅在千元机上发力。血拼配置[详细]
38:13万象工程材料集成店招商加盟丨集大成
万象工程材料集成店招商加盟[详细]
52:29构建5G未来生态 三星Galaxy
2020年8月13日,三星电子在中国正式召开三星Galaxy Note[详细]
02:35厉害了!天津人工智能核心产业规模达
津产曙光“星云”计算机在全球超级计算机“TOP500”中排名全球第二;[详细]
49:39锤子手机越做越好 为何锤黑却越来越
近日,老罗在与微博网友互动时透露,锤子十周年可能出T1复刻版,他认为T[详细]
18:56笔者心中2000元内性价比最高的手
好的手机,除了配置参数上的均衡,同时也要有外观颜值上的均衡,性价比上的[详细]