最新回答 / 爱好学习的咸粽子
你肯定没有试过,将,left和right的position:absolute属性去掉,去掉后就发现只剩下left显示,不存在你说的直接设置middle就ok的情况(建议用自己的编辑器,别直接用题目给的那个)
2018-02-19
.main{ width:970px; height:600px; margin:0 auto;border:1px solid red;}
.left{ width:300px; height:600px; background:#ccc; float:left;margin-left:5px;}/*左*/
.right{ width:660px; height:600px; background:#FECCCB; float:right;margin-left:5px;}/*右*/
</style>
把main的宽稍微加长点,再给里面的两个div,用margin-left:5px;就可以了
.left{ width:300px; height:600px; background:#ccc; float:left;margin-left:5px;}/*左*/
.right{ width:660px; height:600px; background:#FECCCB; float:right;margin-left:5px;}/*右*/
</style>
把main的宽稍微加长点,再给里面的两个div,用margin-left:5px;就可以了
.top{background:gray;
height:150px;
}
.main{background:red;
height:700px;
}
.left{
position:absolute;
top:150px;
left:0px;
background:blue;
height:700px;
width:200px;
}
.right{background:green;
height:700px;
margin-left:210px;
}
.foot{height:100px;background:orange;}
height:150px;
}
.main{background:red;
height:700px;
}
.left{
position:absolute;
top:150px;
left:0px;
background:blue;
height:700px;
width:200px;
}
.right{background:green;
height:700px;
margin-left:210px;
}
.foot{height:100px;background:orange;}