如何使用CSS控制3个div,实现如下图的布局? 5

 我来答
撑撑的小老板
2018-12-13
知道答主
回答量:3
采纳率:0%
帮助的人:2768
展开全部
<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
  <style>
   body,html,div{
   margin:0;
   padding: 0;
   width: 100%;
   height: 100%;
   }
.lt,.lb{
width: 200px;
background-color: green;
}
.lt{
margin-bottom: 5px;
height: 600px;
}
.lb{
height:calc(100% - 605px);
}
.rt{
position: absolute;
top: 0;
left:205px;
height: 100%;
background-color: green;
width: calc(100% - 205px)
}
  </style>
</head>
<body>
  <div class="lt" id="lt"></div>
  <div class="lb"></div>
  <div class="rt"></div>
</body>
</html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
啊蜗牛当当
2012-06-10 · 超过27用户采纳过TA的回答
知道答主
回答量:259
采纳率:0%
帮助的人:55.5万
展开全部
中间那个左浮动
~ float:left; 即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我的人生01
2018-04-24 · TA获得超过126个赞
知道小有建树答主
回答量:158
采纳率:90%
帮助的人:35.2万
展开全部
初步想法是用,绝对定位做
其他方法暂时没想到,这关系到列和行的混合,要是4个div方法就很多了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fed02fc
2012-06-13 · TA获得超过224个赞
知道答主
回答量:62
采纳率:0%
帮助的人:73.8万
展开全部
CSS部分————————————
<style type="text/css">
.wrap{width:500px;height:auto;}
.f_l{float:left;width:200px;}
.abox{width:100%;height:300px;}
.bbox{width:100%;height:200px;margin-top:15px;}
.f_r{float:right;width:260px;}
</style>

HTML部分。————————————
<div class="wrap">
<div class="f_l">
<div class="abox"></div>
<divclass="bbox"></div>
</div>
<div class="f_r"></div>
</div>

CSS里面的宽高自己设置,原理就这样,方法多样的。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
尺丶八
2012-06-10 · 超过43用户采纳过TA的回答
知道答主
回答量:264
采纳率:0%
帮助的人:123万
展开全部
感觉应该要用到float
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式