We value your feedback!

Can you spare a moment to take our survey?
Your feedback helps us improve Lucide and make it better for everyone.

Skip to content
Get JavaScript certificates from certificates.dev

尺寸调整

默认情况下,所有图标的大小为 24px24px。可以使用 widthheight 属性或通过 CSS 调整大小。

使用 widthheight 属性调整图标大小

<!DOCTYPE html>
<html>
  <body>
    <i data-lucide="landmark" width="64" height="64"></i>

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

通过 CSS 调整图标大小

CSS 属性 widthheight 可用于调整图标大小。

.my-beer-icon {
  /* 修改这里! */
  width: 64px;
  height: 64px;
}

根据字体大小动态更改图标大小

可以根据字体大小调整图标大小。这可以通过使用 em 单位来实现。请参阅这篇 MDN 文章 以获取有关 em 单位的更多信息。

.my-icon {
  /* 图标大小将相对于 .text-wrapper 的 font-size */
  width: 1em;
  height: 1em;
}

.text-wrapper {
  /* 修改这里! */
  font-size: 96px;

  /* 布局内容 */
  display: flex;
  gap: 0.25em;
  align-items: center;
}

使用 Tailwind 调整大小

size-* 工具类可用于调整图标的大小。请参阅 Tailwind 文档 以获取有关 size-* 工具类的更多信息。

import { createIcons, PartyPopper } from 'lucide/dist/cjs/lucide';
import "./styles.css";

createIcons({
  icons: {
    PartyPopper,
  }
});