Lucide V1 发布了!🚀
你现在浏览的是 v1 站点,如需查看 v0,请前往 v0 站点

Skip to content

全局样式

可以通过使用 颜色大小描边宽度 来调整图标。 要为所有图标应用全局样式,你可以使用 CSS,或者使用 createIcons 中的 attrs 选项。

我们建议使用 CSS 进行全局样式设置,因为这是实现此目的最直接的方式。

这会将 colorsizestrokeWidth props 应用到所有图标。

通过在 createIcons 上使用 attrs 进行样式设置

你也可以通过向 createIcons 函数传递属性来应用全局样式。

<!DOCTYPE html>
<html>
  <body>
    <i data-lucide="building"></i>

    <script src="index.js"></script>
  </body>
</html>

通过使用 CSS 进行样式设置

使用 CSS 可以轻松完成图标样式设置。

每个图标都应用了一个名为 lucide 的 class 属性。这个类名可以在 CSS 文件中用于定位应用中所有正在使用的图标。

  • 图标的 颜色 可以使用 color CSS 属性来更改。
  • 图标的 大小 可以使用 widthheight CSS 属性来更改。
  • 图标的 描边宽度 可以使用 stroke-width CSS 属性来更改。
.lucide {
  /* 修改这里! */
  color: #ffadff;
  width: 48px;
  height: 48px;
  stroke-width: 1px;
}

.app {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: 1fr 1fr 1fr;
  gap: 6px;
}