3 回答
TA贡献2037条经验 获得超6个赞
尝试这样的系统:
HTML:
<section class="container">
<div class="one"></div>
<div class="two"></div>
</section>
CSS:
.container {
width: 80%;
height: 200px;
background: aqua;
margin: auto;
padding: 10px;
}
.one {
width: 15%;
height: 200px;
background: red;
float: left;
}
.two {
margin-left: 15%;
height: 200px;
background: black;
}
如果您在另一个div上使用margin-left等于第一个div的宽度,则只需浮动一个div。无论变焦如何,这都将起作用,并且不会出现子像素问题。
TA贡献1802条经验 获得超10个赞
使用flexbox很容易:
#wrapper {
display: flex;
}
#left {
flex: 0 0 65%;
}
#right {
flex: 1;
}
<div id="wrapper">
<div id="left">Left side div</div>
<div id="right">Right side div</div>
</div>
- 3 回答
- 0 关注
- 482 浏览
相关问题推荐
添加回答
举报
