npm 包 helium-css 使用教程

概述

Helium 是一款基于原子类的 CSS 框架。它遵循了一些最佳实践,例如单一责任、可重用性和灵活性。通过使用 Helium,您可以快速构建出响应式布局,并且代码易于维护。

安装

要安装 Helium,您需要使用 npm。请在终端中运行以下命令:

npm install helium-css

使用

要使用 Helium,您需要在 HTML 文件中引入它的 CSS 文件。您可以使用下面的代码:

<link rel="stylesheet" href="node_modules/helium-css/css/helium.css">

接下来,您可以在 HTML 中使用 Helium 的类名。这些类名通常以 h 为前缀,并且描述了元素的外观和行为。

以下是一些示例:

<div class="h-bg-blue-light h-text-white h-py-3 h-px-5">Hello, World!</div>

<button class="h-btn h-btn-primary h-rounded-full h-my-2">Click me</button>

<form class="h-flex h-flex-wrap">
  <input type="text" placeholder="First name" class="h-w-full h-mb-2">
  <input type="text" placeholder="Last name" class="h-w-full h-mb-2">
  <button class="h-btn h-btn-secondary h-rounded-none h-ml-auto">Submit</button>
</form>

原子类

Helium 的类名通常被称为原子类,因为它们代表了一些基本的样式属性。例如,h-bg-blue-light 类表示背景颜色为浅蓝色。

通过组合不同的原子类,您可以快速创建出复杂的布局和样式。

以下是一些常用的原子类:

  • h-text-{color}:文字颜色,例如 h-text-red 表示文字颜色为红色。
  • h-bg-{color}:背景颜色,例如 h-bg-blue 表示背景颜色为蓝色。
  • h-p{side}-{size}:内边距大小,例如 h-pt-2 表示上方内边距为 2 个单位。
  • h-m{side}-{size}:外边距大小,例如 h-mb-3 表示下方外边距为 3 个单位。
  • h-w-{size}:宽度大小,例如 h-w-full 表示宽度为父元素的 100%。
  • h-h-{size}:高度大小,例如 h-h-10 表示高度为 10 个单位。
  • h-flex:弹性布局。
  • h-grid:网格布局。
  • h-rounded-{type}:圆角类型,例如 h-rounded-full 表示完全圆形。
  • h-shadow-{type}:阴影类型,例如 h-shadow-lg 表示大型阴影。

总结

通过使用 Helium,您可以快速构建出响应式布局,并且代码易于维护。它的原子类设计使得样式定义更加灵活和可重用。

希望这篇文章对您有所帮助!

来源:JavaScript中文网 ,转载请注明来源 本文地址:https://www.javascriptcn.com/post/33697