/* CSS代码 */ body{ background-image: url('path/to/image.jpg'); }
1. 路径不正确:
当路径写错时,浏览器找不到图片,不会显示背景图。要确保路径是相对于CSS文件的路径,并且路径不包含错误的字符。
/* CSS代码 */ body{ background-image: url('path/to/image.jpg'); /* 错误 */ background-image: url('../path/to/image.jpg'); /* 正确 */ }
2. 图片命名错误:
如果图片命名错误,浏览器同样找不到图片,背景图也不会显示。
/* CSS代码 */ body{ background-image: url('path/to/imgae.jpg'); /* 错误 */ background-image: url('path/to/image.jpg'); /* 正确 */ }
3. 图片格式错误:
浏览器只能显示特定格式的图片。如果图片格式不正确,就无法显示。
/* CSS代码 */ body{ background-image: url('path/to/image.png'); /* 正确,PNG格式 */ background-image: url('path/to/image.bmp'); /* 错误,BMP格式 */ }
4. 图片未上传至服务器:
如果图片未上传至服务器,浏览器自然找不到图片,背景图不会显示。
综上所述,要确保路径正确、图片命名正确、图片格式正确、图片上传至服务器,这样背景图才能正常显示。