ema*_*s94 7 javascript css reactjs next.js
我开始学习样式组件和 next.js。我想将图像导入到我的背景中,但导入时遇到问题。我看了一些教程,人们在他们的项目看起来像我的项目时没有这个问题。我想导入这样的图像
import front from "../img/front.jpeg"
Run Code Online (Sandbox Code Playgroud)
我想尝试在我的背景图像中使用这个导入文件
const HomeTop = styled.div`
height: 80%;
width: 100%;
background-image: url('${front}');`
Run Code Online (Sandbox Code Playgroud)
我还尝试将此导入包含到 IMG 中
<img src={front} alt="" />
Run Code Online (Sandbox Code Playgroud)
但在这两种方式我都有同样的错误
它们是基本的事情,我花了太多时间来寻找解决方案。怎么了?
小智 1
由于您要导入真实图像,因此可以使用模板文字执行此操作来设置 url :
在 ES5 上:
backgroundImage: "url(" + front + ")"
Run Code Online (Sandbox Code Playgroud)
在 ES6 上 -
backgroundImage: `url(${front})`
Run Code Online (Sandbox Code Playgroud)
或者
backgroundImage: `url("${front}")`
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7775 次 |
| 最近记录: |