You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Tailwind CSS中为div设置固定像素宽高?

在Tailwind CSS中为React的div设置100px宽高的方法

有几种简单的方式可以实现这个需求,根据你的使用场景选择即可:

1. 直接使用Tailwind的动态尺寸类

Tailwind支持直接通过方括号语法指定任意像素值,这是最直接的方式,适合一次性使用的场景:

<div className="w-[100px] h-[100px]">
  你的内容
</div>

2. 自定义可复用的尺寸类

如果这个100px的宽高需要在多个组件中重复使用,建议在Tailwind配置文件里扩展自定义类,方便统一维护:

首先修改tailwind.config.js:

/** @type {import('tailwindcss').Config} */
module.exports = {
  content: ["./src/**/*.{js,jsx,ts,tsx}"], // 确保你的React文件被包含
  theme: {
    extend: {
      width: {
        'box-100': '100px',
      },
      height: {
        'box-100': '100px',
      },
    },
  },
  plugins: [],
}

之后在React组件中直接使用自定义类:

<div className="w-box-100 h-box-100">
  你的内容
</div>

3. 备选:内联样式(不推荐但可用)

如果你临时需要快速设置,也可以直接用React的内联样式,但这会脱离Tailwind的样式体系,不建议频繁使用:

<div style={{ width: '100px', height: '100px' }}>
  你的内容
</div>

内容的提问来源于stack exchange,提问作者venis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 08:01:43