我有3个div,main,right和left。主div包含右侧和左侧div,我想并排排列右侧和左侧div。我在这里阅读了几篇文章,但一直未能获得理想的结果。如何正确定位div
https://jsbin.com/lagikaxiwe/edit?html,css,output
html,
body {
margin: 0;
padding: 0;
}
div#main-content {
background-color: bisque;
height: 100%;
}
div#right-content {
position: relative;
width: 35%;
height: 100%;
background-color: #ffffff;
}
div#left-content {
position: absolute;
width: calc(100% - 35%);
height: 100%;
margin: 0px 0px 0px 666px;
background-color: #00aeef;
}
<div id="main-content">
<div id="right-content">
</div>
<div id="left-content">
</div>
</div>
绝对定位是布局网页的一种非常糟糕的方法。它非常不灵活,并且有更好更快的响应选项。查看[** LearnLayout.com **](http://learnlayout.com/) –
@Paulie_D,感谢您的链接。仍在学习如此坚持旧思想的CSS。 – Maddy
我没有把代码放在代码片段中,因为它没有显示整个事情。 – Maddy