显示背景图片
P粉347804896
P粉347804896 2023-07-25 13:13:23
[CSS3讨论组]

<p>我想在我的项目中添加背景图片,但是它不起作用。</p><p>我尝试全局添加背景图片,但是它不起作用。这是Next.js的首页代码。</p><p><br /></p> <pre class="brush:php;toolbar:false;">import { Inter } from 'next/font/google' const inter = Inter({ subsets: ['latin'] }) export default function index() {  return (       &lt;div className="myindex"&gt;            dcmkl       &lt;/div&gt;  ) } this is global.css file</pre> <p>样式在这</p> <pre class="brush:php;toolbar:false;">.myclass{  height: 1000px;  width: 1000px;  background-image: url('./pexels-johannes-plenio-1103970.jpg'); }</pre> <p><br /></p>

P粉347804896
P粉347804896

全部回复(1)
P粉659516906

最佳的存储本地图片的位置是您项目根目录下的公共文件夹(及其子文件夹)。您可以像这样从该位置导入图片到您的页面或组件中

import someImage from '../public/some-path.jpg'

然后应用内联样式:

<div style={{
    backgroundImage: `url(${someImage})`,
    backgroundRepeat: 'no-repeat',
    backgroundPosition: 'center',
    width: '100%',
    height: '100%'
}}>
</div>
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号