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