为了账号安全,请及时绑定邮箱和手机立即绑定

要求右侧自适应,怎么回事啊

要求右侧自适应,怎么回事啊

qiqiqiqi0 2015-10-25 11:08:14
.top{height:100px;background:#ccc;margin:0 auto}.main{height:600px;background:red;position:relative}.left{ height: 600px; width:200px; background: blue;    positive:absolute;top:0;left:0}.right{ height: 600px; width:100%; background: green; position:absolute; margin-left:210px; }.foot{height:50px;background:#F63;}
查看完整描述

2 回答

?
echo_kinchao

TA贡献600条经验 获得超86个赞

左给定宽  然后右给百分比

查看完整回答
反对 回复 2015-10-26
?
渊翼

TA贡献2条经验 获得超0个赞

width: 100%也就是说宽度跟父元素一样宽,然后又加了一个margin-left:210px,结果所以就超出父元素啦。

所以可以把.right的样式修改一下,最终代码如下:

.top{
  height: 100px;
  background: #ccc;
}
.main{
  height: 600px;
  background: red;
  position: relative
}
.left, .right {
  position: absolute;
  top: 0;
  height: 100%;
}
.left{
  width: 200px;
  background-color: blue;
  left: 0
}
.right{
  background-color: green;
  left: 210px;
  right: 0;
}
.foot{
  height: 50px;
  background: #F63;
}


查看完整回答
反对 回复 2015-10-25
  • qiqiqiqi0
    qiqiqiqi0
    中间分为2两栏,其中,左侧(left)宽度为200px, 右侧(right)宽度自适应 他要求是宽度自适应
  • 2 回答
  • 0 关注
  • 1070 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信