CSS中背景图片在body中可以显示,但在div中无效

CSS中background image url(),中,在body中直接写background image url("../ptoto/banner1.jpg,")没什么问题,图片可正常显示。
但如果是在div中却不行,需要另外设置width和height,请问如何才可以在div中不设置宽和高就可以显示图片?

2个回答

div是块级标签,你必须设置div的长和宽,才能显示图片

直接用img标签呗。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!