Selalunya apabila cuba menambah imej latar belakang pada halaman web menggunakan CSS, imej mungkin gagal dimuatkan. Walaupun mengikuti tutorial dengan teliti yang mencadangkan untuk menentukan latar belakang dalam elemen badan helaian gaya, halaman yang terhasil hanya memaparkan latar belakang putih kosong.
Untuk menangani isu ini, badan sintaks yang tidak digunakan {background: image.jpeg; }, disyorkan dalam beberapa tutorial, hendaklah digantikan dengan sintaks CSS yang dikemas kini: body {background: url('image.jpeg);}.
然而,即使采用正确的语法,问题仍然可能。 berikut pertimbangan tambahan harus dibuat:
1. Alih Keluar Petikan Nama Fail:
Pastikan nama fail dalam fungsi url() tidak disertakan dalam petikan. Alih keluar sebarang petikan tunggal atau berganda di sekeliling nama fail imej, seperti yang dilihat di bawah:
background-image: url(nickcage.jpg);
2. Tentukan Laluan dengan Betul:
Jika fail CSS, imej dan fail HTML tidak semuanya terletak dalam direktori yang sama, laraskan laluan ke imej dengan sewajarnya:
3. Semak Kebolehcapaian Fail:
Sahkan bahawa fail imej boleh diakses oleh pelayan web. Kebenaran pelayan harus membenarkan fail dibaca.
4. Kosongkan Cache Pelayar:
Sesetengah penyemak imbas mungkin cache fail CSS, menghalang penyemak imbas daripada memuatkan versi terkini CSS. Kosongkan cache penyemak imbas untuk memastikan CSS yang dikemas kini dimuatkan.
Atas ialah kandungan terperinci Mengapa Imej Latar Belakang CSS Saya Tidak Dipaparkan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!