小编say*_*t47的帖子

如何使用 Tailwind 在 NextJS 中添加动态背景?

我有一张海报图像,我将用它作为背景图像。我从 MovieDb 获取它。我把它放在className中,就像 className={ bg-[url('${path}')] h-screen bg-cover bg-center text-white border-b-8 border-b-solid border-b-slate-400}一样。但它会抛出错误

./styles/globals.css:5:0
Module not found: Can't resolve './${path}'

Import trace for requested module:
./styles/globals.css
./pages/_app.js

https://nextjs.org/docs/messages/module-not-found

Run Code Online (Sandbox Code Playgroud)

我还想添加browser.tsx文件

import { GetStaticProps } from "next";
import React from "react";
import { getData } from "./api/randomMovie";
import { getServerSideProps } from "./gr-en";

export default function Browse({ movies }) {
  console.log(movies);
  const { poster_path } = movies;
  const path =
    "https://www.themoviedb.org/t/p/w1280_and_h720_multi_faces/rYFAvSPlQUCebayLcxyK79yvtvV.jpg";
  console.log(path);
  return (
    <div
      className={`bg-[url('${path}')] h-screen …
Run Code Online (Sandbox Code Playgroud)

javascript css next.js tailwind-css

7
推荐指数
1
解决办法
4869
查看次数

标签 统计

css ×1

javascript ×1

next.js ×1

tailwind-css ×1