已采纳回答 / 慕沐9651679
你的right部分 position:absolute 只有设置了top:0,未定义left 和right,则默认值为auto。如果left或right的值为auto,则元素的顶端或者左边(从左往右读)要相对于其未定位前本来的顶端或左边对齐。
2016-11-19
已采纳回答 / 慕勒6241362
看看这个有没有帮助http://www.cnblogs.com/iyangyuan/archive/2013/03/27/2983813.html
2016-11-19
已采纳回答 / 慕虎9205161
首先,答案有很多种,很简洁的如下.top{height:100px;background:#ccc;}.main{height:500px;background:red;}.left{width:30%;height:500px;background:blue;float:left;}.right{width:65%;height:500px;background:green;float:right;}.foot{height:100px;background:yellow;}width:100%;这玩意...
2016-11-12
已采纳回答 / 苦瓜ts
规定要要求右侧(right)先加载,左侧(left)后加载,所以想用float可以改动html结构。left设置往左浮动(width规定为200px);right不用浮动,margin-left设置大于200px,这样就做到类似布局。具体代码如下:<...code...>思路有点像三栏布局中的那种特殊布局。用margin来限制容器边界,达到宽度自适应的目的。
2016-11-12
最新回答 / 人非草木
你的代码肯定有一些问题,需要发上来看看,absolute绝对定位是相对于最近的一个具有定位属性的父包含块进行定位,如果没有这样的父包含块,则相对于浏览器窗口。。你说的给要给父元素设置相对定位,那叫参照定位吧
2016-11-09
最新回答 / 慕粉4309759
我也是这个问题...nibafoot加上margin-top:400px就显示了,因为他在top底部被main覆盖了.....但是我也不明白为什么要加上margin-top:400px,我觉得这个margin应该是foot与main盒子间的边距..应该是零才对啊。但是事实就是这个margin是与top的间距我也不懂咋回事
2016-11-07