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。可以使用 size 属性和 CSS 调整大小。

使用 size 属性调整图标大小

import Landmark from 'lucide-solid/icons/landmark';

function App() {
  return (
    <div class="app">
      <Landmark size={64} />
    </div>
  );
}

export default App;

通过 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 PartyPopper from 'lucide-solid/icons/party-popper';

function App() {
  return (
    <div>
      <PartyPopper class="size-24" />
    </div>
  );
}

export default App;