通过 🎓 在线互动课程、📺 教育视频和 🧑🏻‍💻 项目构建教程学习 CSS。
CSS 变量
Dart Sass
Flexbox
模块化
开源
响应式
免费
智能网格
自动颜色
骨架屏
主题
这是我很高兴能使用的写得最精美的框架。
Per Axbom 的头像 Per Axbom
@jgthms 的 Bulma CSS 简直完美。
Alejandro Barrera A. 的头像 Alejandro Barrera A.
5 分钟后,我的 #bulmaio 就可以用了。这简直是个奇迹!!!! @jgthms
Jamie 的头像 Jamie
Bulma,我想我爱上你了。
Jesse Schoff 的头像 Jesse Schoff
我们非常高兴 @jgthms 创建了 Bulma CSS 框架。
Infinity Search 的头像 Infinity Search
使用 Bulma,我可以在一天之内完成我网站模板上每个页面的制作,而且之前没有任何使用经验。
Bruh 的头像 Bruh
下载

现代
CSS 框架

Bulma 是一个免费的开源框架,提供现成的的 frontend 组件,您可以轻松地组合它们来构建响应式 Web 界面。

无需 CSS 知识!
CSS 变量
Dart Sass
Flexbox
模块化
开源
响应式
智能网格

深色模式

自动或按用户偏好选择深色主题

Bulma

基于 Flexbox 的现代 CSS 框架

更改已成功保存
<div data-theme="dark">
  <h1 class="title">Bulma</h1>

  <p class="subtitle">
    Modern CSS framework based on <a href="https://bulma.org.cn">Flexbox</a>
  </p>

  <div class="message is-success">
    <div class="message-body">
      Changes successfully saved
    </div>
  </div>

  <div class="field">
    <input class="input" type="text" placeholder="Your Name">
  </div>

  <div class="field">
    <div class="select">
      <select><option>Select dropdown</option></select>
    </div>
  </div>

  <div class="buttons">
    <a class="button is-link is-soft">Save Changes</a>
    <a class="button is-danger is-soft">Cancel</a>
  </div>
</div>

Bulma 感谢其赞助商

他们的支持有助于 Bulma 和其他开源软件的持续开发

最简单的网格系统

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

在桌面上更好

此交互式工具在较大的屏幕上效果更好! 这是因为 Bulma 列默认情况下是垂直的。 我建议您稍后在桌面上重新访问此页面。 😉

<div class="columns">
  <div class="column">1</div>
  <div class="column">2</div>
  <div class="column">3</div>
  <div class="column">4</div>
  <div class="column">5</div>
</div>

虽然可以根据需要添加任意数量的列,但建议坚持使用 12 列
如果需要更小的划分,您可以随时嵌套列。

非常容易学习

几分钟开始设计

button

按钮

button is-primary

按钮

button is-primary is-large

按钮

button is-primary is-large is-loading

按钮

非常快地定制

只需在导入 Bulma 之前设置您自己的 Sass 变量
@use "sass:color";

// Set your brand colors
$purple: #8a4d76;
$pink: #fa7c91;
$brown: #757763;
$beige-light: #d0d1cd;
$beige-lighter: #eff0eb;

// Path to Bulma's sass folder
@use "path/to/bulma/sass" with (
  $family-primary: '"Nunito", sans-serif',
  $grey-dark: $brown,
  $grey-light: $beige-light,
  $primary: $purple,
  $link: $pink,
  $control-border-width: 2px,
  $input-h: color.hue($beige-lighter),
  $input-s: color.saturation($beige-lighter),
  $input-background-l: color.lightness($beige-lighter),
  $input-border-l: color.lightness($beige-lighter),
  $input-shadow: none
);

// Import the Google Font
@import url("https://fonts.googleapis.com/css?family=Nunito:400,700");

之前

Bulma

基于 Flexbox 的现代 CSS 框架

之后

Bulma

基于 Flexbox 的现代 CSS 框架

无需 JavaScript

仅 CSS,因此它可以集成到任何 JS 环境中

所有人美化

看看 Bulma 开发者正在构建什么

社区喜爱

看看 Bulma 粉丝们在 推特上说了什么

还有更多

加入超过 200,000 名开发人员

如何支持 Bulma

#native_company# #native_desc#
#native_cta#
免费开始使用
免费开始使用