除非有内容,否则不会显示将图像添加到div

时间:2018-04-17 14:16:58

标签: css

如果我使用CSS将背景图像添加到div,在我在div中添加一些内容/文本之前,我无法查看图像。

为什么?

3 个答案:

答案 0 :(得分:1)

因为背景图片不提供div内容。

没有定义宽度/高度的空div将不会显示。 div没有自然的填充/边距,因此没有内容它的高度为0,所以你不会看到它

答案 1 :(得分:0)

我会假设div没有高度,所以它需要高度:0;如果没有数据。 试着给它高度。

答案 2 :(得分:0)

为div添加background-size属性。 由于背景图像没有高度和宽度。在Developer Console中交叉检查你的html。你会发现div存在。

background-size: 100% 200px