cari

Rumah  >  Soal Jawab  >  teks badan

Tunjukkan imej latar belakang

<p>Saya mahu menambah imej latar belakang pada projek saya, tetapi ia tidak berfungsi. </p><p>Saya cuba menambah imej latar belakang secara global, tetapi ia tidak berjaya. Ini ialah kod halaman utama Next.js. </p><p><br /></p> <pre class="brush:php;toolbar:false;">import { Inter } daripada 'next/font/google' const inter = Inter({ subset: ['latin'] }) eksport indeks fungsi lalai() { kembali ( <div className="myindex">           dcmkl </div> ) } ini ialah fail global.css</pre> <p>Gaya di sini</p> <pre class="brush:php;toolbar:false;">.myclass{ ketinggian: 1000px; lebar: 1000px; imej latar belakang: url('./pexels-johannes-plenio-1103970.jpg'); }</pre> <p><br /></p>

P粉347804896P粉347804896528 hari yang lalu550

membalas semua(1)saya akan balas

  • P粉659516906

    P粉6595169062023-07-26 12:38:34

    Tempat terbaik untuk menyimpan imej tempatan ialah folder awam (dan subfoldernya) dalam akar projek anda. Anda boleh mengimport imej dari lokasi ini ke halaman atau komponen anda seperti ini

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

    Kemudian gunakan gaya sebaris:

    <div style={{
        backgroundImage: `url(${someImage})`,
        backgroundRepeat: 'no-repeat',
        backgroundPosition: 'center',
        width: '100%',
        height: '100%'
    }}>
    </div>

    balas
    0
  • Batalbalas