Tailwind CSS 背景图像无法与 @apply 一起使用

发布于 2025-01-10 03:55:37 字数 267 浏览 1 评论 0原文

我正在使用 Tailwind 应用背景图像。我有单独的 CSS 文件。

@import "tailwindcss/base";

@import "tailwindcss/components";

@import "tailwindcss/utilities";

body {
   @apply bg-[url('./2.PNG')]; 
}

这是我的代码 Image 正在使用 background-image 属性,但不适用于 Tailwind。

I am applying background Image with Tailwind. I have separate file for CSS.

@import "tailwindcss/base";

@import "tailwindcss/components";

@import "tailwindcss/utilities";

body {
   @apply bg-[url('./2.PNG')]; 
}

This is my code Image is working with background-image property but not with Tailwind.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

指尖微凉心微凉 2025-01-17 03:55:37

您使用的语法 bg-[..] 仅在 Tailwind v3.x 中与其 JIT 编译器

对于 Tailwind v2.x,您可以在此处阅读了解如何实现背景图像适当地。

TL;DR:

 // tailwind.config.js
  module.exports = {
    theme: {
      extend: {
        backgroundImage: {
         'custom-background-image-name': "url('path-to-image/image.png')",
        }
      }
    }
  }

然后像这样使用它

@layer base {
  body {
    @apply bg-custom-background-image-name;
  }
}

The syntax you are using bg-[..] was only introduced in Tailwind v3.x in combination with their JIT compiler.

For Tailwind v2.x you can read up here on how to implement a background-image properly.

TL;DR:

 // tailwind.config.js
  module.exports = {
    theme: {
      extend: {
        backgroundImage: {
         'custom-background-image-name': "url('path-to-image/image.png')",
        }
      }
    }
  }

Then use it like so

@layer base {
  body {
    @apply bg-custom-background-image-name;
  }
}
吾家有女初长成 2025-01-17 03:55:37

尝试bg-[image:url('2.PNG')]
如果没有 image: tailwind 不知道 bg- 是用于背景颜色还是用于图像。

编辑:仅适用于 Tailwind v3.x。

Try bg-[image:url('2.PNG')].
Without image: tailwind does not know whether the bg- is for the background color or for the image.

edit: only works with tailwind v3.x.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文