为什么给一个div定义背景图片,没有给这个div高度,背景图片就没有显示,给了高度,背景图片就显示了,这是为什么?
回答
筱竹回答
问题分析和解决办法:
背景图片(background-image)是一个样式属性,不同于<img src="">标签,如果<img src="">标签是通过引入图片,直接把图片渲染到页面上面,不用设置宽和高,而背景图片(background-image)是一个样式,如果一个元素没有宽和高,是不能显示背景图片样式的。
(2)
在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
意见反馈
为什么给一个div定义背景图片,没有给这个div高度,背景图片就没有显示,给了高度,背景图片就显示了,这是为什么?
回答
筱竹回答
问题分析和解决办法:
背景图片(background-image)是一个样式属性,不同于<img src="">标签,如果<img src="">标签是通过引入图片,直接把图片渲染到页面上面,不用设置宽和高,而背景图片(background-image)是一个样式,如果一个元素没有宽和高,是不能显示背景图片样式的。
(2)