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

Angular项目.css文件中Tailwind @apply黄色下划线问题求助

解决Angular中Tailwind @apply黄色下划线问题

原因

黄色下划线是编辑器(大概率是VS Code)的CSS语法校验工具不认识Tailwind的@apply指令——原生CSS里没有这个规则,所以编辑器会把它标记为未知语法,但实际编译时Tailwind会正确处理,所以样式能正常生效。

解决方法

  • 安装Tailwind CSS IntelliSense插件
    这个插件专门用来识别Tailwind语法,安装后不仅能消掉@apply的黄色下划线,还能提供Tailwind类名补全提示。直接在VS Code扩展商店搜索该插件安装即可。

  • 修改编辑器CSS校验设置
    如果不想装插件,或者装了插件仍有问题,可以调整VS Code的设置,让它忽略未知的CSS at规则:
    打开设置(快捷键Ctrl+,),搜索css.lint.unknownAtRules,把值改成ignore;也可以直接在settings.json中添加以下配置:

    "css.lint.unknownAtRules": "ignore"
    
  • 确认Tailwind配置文件正确关联项目
    检查项目根目录的tailwind.config.js(或.ts)是否正确配置了内容路径,确保包含你的Angular组件文件,示例配置如下:

    /** @type {import('tailwindcss').Config} */
    module.exports = {
      content: [
        "./src/**/*.{html,ts}",
      ],
      theme: {
        extend: {},
      },
      plugins: [],
    }
    

    正确的配置能让语法识别工具更精准地匹配项目中的Tailwind语法。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 12:45:54