CSS+DIV布局如何让一个div的位置随着另一个div的大小的变化

正在做一个网站,现在有两个div,一个middle一个foot,由于middle中的文字长短是不定的,所以希望foot能够根据middle的大小来定位,永远跟在middl... 正在做一个网站,现在有两个div,一个middle一个foot,由于middle中的文字长短是不定的,所以希望foot能够根据middle的大小来定位,永远跟在middle的正下方,本人菜鸟,希望大家给个详细点的方法 展开
 我来答
一动出行
2015-05-29 · TA获得超过7758个赞
知道小有建树答主
回答量:1206
采纳率:80%
帮助的人:497万
展开全部

<div class="div1">

    <div class="div2"></div>

    <div class="div3"></div>

</div>

 

  1. 先确定div1的大小。

  2. 然后再div2和div3都加上float的属性,这样只要div2或div3有一个大小在变化,另外一个div的位置也会跟着一起变化。

匿名用户
2018-03-02
展开全部
<div>middle</div>
<div>foot</div>

如果html是上面正常结构,css里面你没乱用定位去布局大的版面排版,并且有浮动的地方正确的浮动了,那么正常情况下foot本来及是在middle下方的,并且middle里面内容多高度变化就会把boot往下挤。把代码发出来,你多半是错误的使用定位属性去拼出页面了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dengluwangluo
2012-05-01 · 超过15用户采纳过TA的回答
知道答主
回答量:27
采纳率:0%
帮助的人:34.1万
展开全部
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript">
function move(){

document.getElementById("middle").innerHTML="middle<br />----------------<br/>11111<br />22222<br />33333<br />结束";

}
</script>

</head>

<body>
<div id="middle" style="background-color:#00CCFF; width:200px; position:relative; left:50px;" onclick="move()">
middle<br />
----------------<br />
11111<br />
22222<br />
33333<br />
44444<br />
55555<br />
66666<br />
77777<br />
88888<br />
99999<br />
结束
</div>

<div id="foot" style="background-color:#9999FF; width:200px; position:relative; left:50px;">
foot<br />
----------------
11111<br />
22222<br />
33333<br />
44444<br />
55555<br />
结束
</div>
</body>
</html>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乱乱乱头绪zz
2012-05-03 · TA获得超过573个赞
知道答主
回答量:33
采纳率:0%
帮助的人:11万
展开全部
在它们俩的外边再套一个DIV,不定宽,这样他俩的宽就会自适应
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tl331957023
2012-05-03 · 超过13用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:39.7万
展开全部
<div class="middle">
</div>
<div class="foot">
</div>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式