div的背景图像没有出现

时间:2015-03-22 20:00:45

标签: css image

我有两个div,一个在另一个上面,背景图片。一个的背景显示,但另一个没有。不知道我做错了什么。我最初将背景的高度设置为800px,但它不会缩放以进行移动观看,因此我将高度更改为自动。现在底部的背景图像不会显示出来。 the site

3 个答案:

答案 0 :(得分:1)

你的intro2 div因为你设置为自动而有0高度,因此背景没有出现。

由于你将lacebling2和main_button2浮动到右边,它们会从文档的自然流中移除,并且不会影响intro2 div的高度,就像它们在lacelling div中的对应部分一样

答案 1 :(得分:0)

问题是因为第二个div中的内容是浮动的,因此无法设置父div的高度

div提供一些价值,它目前的工作是auto

答案 2 :(得分:0)

将父CSS overflow属性更新为

.parent{ overflow:auto; }