我想将两个div并排放置。第二个要居中,第一个要在第二个的左边,并要固定/固定。由于最后一个条件the existing solution不起作用(两个div都已使用属性position
)。我该怎么解决?
答案 0 :(得分:2)
类似这样的东西:
.container {
display: flex;
height:100%;
}
.left {
margin-left: auto;
width: 0;
display: flex;
justify-content: flex-end;
}
.centered {
margin-right:auto;
padding:5px;
background:green;
height:100%;
}
.left span {
position:fixed;
white-space: nowrap;
padding:5px;
background:red;
}
body {
height:200vh;
}
<div class='container'>
<div class='left'><span> some content</span></div>
<div class='centered'>centered</div>
</div>