div+css布局错乱问题解决方法

在div+css布局时,使用dreamweaver预览时没有任何问题,但是上传的网页空间后就出现问题了,使用div+css布局出现了错乱。例如:<divid=“box”>... 在div+css布局时,使用dreamweaver预览时没有任何问题,但是上传的网页空间后就出现问题了,使用div+css布局出现了错乱。
例如:
<div id=“box”>
<div id=“lift”>这里是页面的左部分内容</div>
<div id=“right”>这里是页面的右部分内容</div>
<div id=“foot”>这里是放页尾的版权信息等的</div>
</div>
三个div均设置了宽度以及高度,并且用一个大的div=id“box”框起来了

希望,“lift”和“right”在一横排,“foot”在两个div的下面,
“lift”和“right”的高度是不同的,但希望“foot”能够在较高的那个div之下,并能够随着高度的调整自动的调整。
错乱的结果:“foot”在“lift”“right”的后面,被他们挡着了。
请问有什么办法解决这个问题吗?
展开
 我来答
liuyongme
推荐于2016-10-25
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
div是一种分块机制,这就要求在设计页面时要弄清各块之间级联关系
这个问题需要把left和right再使用一个div包含起来,直接上代码啦,下边就可以实现你要求的布局。foot总在下边,并能随着left,right的高度改变自动调整。
<div id="box">
<div id="content">
<div id="left">这里是页面的左部分内容</div>
<div id="right">这里是页面的右部分内容</div>
</div>
<div id="foot">这里是放页尾的版权信息等的</div>
</div>

/******css样式**/
<style type="text/css">
#content{
width: 100%;
background: aqua;
overflow: auto;
}
#left{
width:50%;
float: left;
height:250px;
background: blue;
}

#right{
width:50%;
float: right;
height:100px;
background: fuchsia;
}
#foot{
height: 30px;
background: gray;
}
</style>
百度网友96ffcf7
2015-11-04 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118720
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部
  div+css布局错乱问题解决方法如下:
  1、用CSS display:table-row属性来调试,发现者FireFox下正常了,但IE是不支持改属性的,用JS来做判断,然后做兼容。
  2、另外一个很简单也很可行的方法,就是用display:''这个属性dispaly后面不加任何的东西,这样就兼容了Firefox和IE了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冀晴岚0JE
2015-12-14 · 知道合伙人互联网行家
冀晴岚0JE
知道合伙人互联网行家
采纳数:344 获赞数:3355
毕业于河南中医学习。网络营销行业3年从业经验,个人名言:我不是会很多,我只是善总结。

向TA提问 私信TA
展开全部
  1. 宽度计算错误造成错位;解决方法:计算我们设置宽度、边框、paddind、margin之和。

  2. 浏览器问题造成错乱;解决方法尽量少使用margin属性,或者使用css hack。


你的问题,content DIV块中加入overflow: auto;left DIV块中加入 float: left;right DIV块中加入 float: right;

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
在路上的骆驼B9bf7
2011-03-24 · TA获得超过186个赞
知道答主
回答量:420
采纳率:0%
帮助的人:433万
展开全部
你在<div id=“foot”>这里是放页尾的版权信息等的</div>
的上面加上一个<div style=“clear:both”></div>清一下上面的浮动即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tuantuan202
2011-03-24
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
用div把left和right包裹起来,如果还是老样子就在foot前面清除浮动
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式