如果 Bulma 是一个基本的 CSS 框架,那么 npm used/leveraged 又如何呢?

If Bulma is a basic CSS framework, how is npm used/leveraged?

我将要重写一个非常基本的遗留站点,并想使用 Bulma 作为我的 HTML/CSS 框架。 Bulma 快速入门显示了一个简单的页面,其中包含 .css。效果很好,但我需要 horizontal navigation bar.

之类的东西

大多数 Bulma 示例都以使用 npm 安装组件的说明开头。 git 下载还包括一个 sass 文件夹。 NPM and/or SASS 是使用 Bulma 框架的基本要求吗?

NPM/SASS 不需要使用 bulma 框架。您需要做的就是 link 布尔玛样式表:

<link rel="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.6.2/css/bulma.min.css">

然后将 mega-menu 的 css 添加到您的页面:

<style>
   .navbar-item.is-mega {
     position: static;
   }
   .navbar-item.is-mega .is-mega-menu-title {
     margin-bottom: 0;
     padding: .375rem 1rem;
   }
 </style>