【发布时间】:2020-06-12 13:20:06
【问题描述】:
我有一个容器,左右有 2 个按钮,中间有文字。我希望文本在 2 个按钮固定在容器底部时滚动,如下图所示。
但我希望滚动条位于外部容器上。附上下面的html和css代码。
此外,当线条小于容器的高度时,按钮仍应粘在容器的底部。..
请帮忙。
PS:标记和css都可以更改。
.container {
width: 400px;
height:200px;
border: 1px solid;
position:relative;
overflow:auto;
margin-bottom:4rem;
}
.line {
height:8px;
width:100%;
background-color: grey;
border-radius: 8px;
margin-bottom:20px;
}
.text{
padding: 5px 50px;
}
.button-wrapper{
position: absolute;
bottom: 4px;
}
.button{
width:32px;
height:32px;
background-color:orange;
}
.left {
left:4px;
}
.right{
right:4px;
}
<div class="container">
<div class="button-wrapper left">
<div class="button "></div>
</div>
<div class="text">
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
</div>
<div class="button-wrapper right">
<div class="button "></div>
</div>
</div>
【问题讨论】:
-
你能改变标记吗?
-
将标记更改为?
-
我已经添加了一个答案,我已经将两个按钮包装在同一个 div 中。
-
哦,是的,html和css都可以更改。
标签: javascript html css css-position