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

如何在Tailwind CSS中设置非100vw/vh的视口宽度与高度?

实现Tailwind中90vw/90vh的两种常用方法
  • 直接使用任意值语法
    Tailwind支持用方括号包裹自定义值,直接写你需要的视口单位样式即可,无需额外配置:

    <div class="w-[90vw] h-[90vh] bg-gray-200"></div>
    

    这种写法会直接生成对应的CSS:width: 90vw; height: 90vh;,适合偶尔使用的场景。

  • 自定义可复用工具类
    如果这个尺寸需要在项目中多次使用,推荐在tailwind.config.js里扩展主题,将其转为全局可用的类:

    /** @type {import('tailwindcss').Config} */
    module.exports = {
      theme: {
        extend: {
          width: {
            '90vw': '90vw',
          },
          height: {
            '90vh': '90vh',
          },
        },
      },
    }
    

    配置完成后,就能像使用内置类一样调用:

    <div class="w-90vw h-90vh bg-gray-200"></div>
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 05:30:55