想要的行为:我希望.container
div调整为.chapers
div的宽度,而该宽度应调整为.chapter-link
div的宽度。 .container
和.btn
div都应具有视口的当前高度(100vh
)。
在this question之后,我向容器中添加了justify-content
和align-items
:flex-start
,但是问题仍然存在。
.container {
background-color: blue;
color: #fff;
font-size: 16px;
height: 100vh;
display: flex;
justify-content: flex-start;
align-items: flex-start;
}
.chapters {
padding: 14px;
}
.btn {
background-color: green;
height: 100vh;
display: flex;
align-items: center;
justify-content: center;
}
.chapter-link {
margin-bottom: .5em;
max-width: 200px;
}
<div class='container'>
<div class='chapters'>
<div class='chapter-link'>Test title</div>
<div class='chapter-link'>Test title</div>
<div class='chapter-link'>Test title</div>
<div class='chapter-link'>Test title</div>
</div>
<div class='btn'><</div>
</div>