HTML5+Css3 网页DIV布局求助问题

图片说明
这是一个页面背景,初步分成三个DIV来做,背景有两个DIV,中间白色区域为内容区域DIV,请问:中间区域的DIV的height属性如何根据内容增高,并且始终浮动在下方绿色DIV上方,并且距绿色DIV下边框54px

2个回答

你布局的思路有问题,看不到具体设计稿没法说,但是,为什么要用一个div专门显示背景图?
既然你用css3,css3支持多背景图片。背景图片完全可以设置在body或者最外层的div上。
要白色区域根据内容增高,不要设置固定高度即可。

最外层一个div,背景颜色为绿色,position为relative,padding-bottom:54px,内层一个div,背景图片为左边的背景图,最内层一个div为内容区域,不设置高度

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