我的html页面中引入图片的代码如下:
<div class="layout-center" style="background-image:url('\images\gongzuoliucheng.jpg');background-repeat:no-repeat; width:900px;height:3461px";>
</div>
html页面和images文件夹在同一个目录下,图片也放入images文件夹中。通过浏览器反正这个html的时候,背景图片不出来,但是直接通过浏览器输入localhost/images/gongzuoliucheng.jpg图片能够显示出来,请帮忙看看是什么原因
书写格式出错了。
这样的书写格式,在实际展示中,会出现如下错误:
把代码中的url格式应该修改为:”images/gongzuoliucheng.jpg“:
此时的页面展示如下:
扩展资料:
CSS的background-image 属性:
定义和用法:
background-image 属性为元素设置背景图像。元素的背景占据了元素的全部尺寸,包括内边距和边框,但不包括外边距。默认地,背景图像位于元素的左上角,并在水平和垂直方向上重复。
提示:请设置一种可用的背景颜色,这样的话,假如背景图像不可用,页面也可获得良好的视觉效果。
非常感谢,去掉/之后,图片就显示出来。但是不太明白原因,望详细说明一下
追答没啥好说明的,就是个路径问题!
本回答被提问者采纳