如何制作可收缩的滚动条?
我想要的:
<div style="overflow:scroll;width:100%;height:50%;">
<div style="height:500px;width:400px;border:solid 3px red;">
</div>
</div>
<div style="overflow:scroll;width:100%;HEIGHT:50%;">
<div style="height:500px;width:400px;border:solid 3px red;">
</div>
</div>
请注意,如果我缩小窗口的高度,滚动条也会缩小。这就是我想要的功能。
问题:
我想做一些与上面类似的东西,只是顶部 div 的固定高度为 100 像素。
如果我在实践中这样做,当我缩小页面时,底部滚动条不再收缩 - 系统会添加一个外部滚动条来管理这两个部分。我不想要这样,我想保留上面看到的行为。
我该怎么做?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不完全确定我是否正确理解了您的意思,但在我看来,您正在尝试结合相对值和像素值,但这是行不通的。
这是我能想到的唯一方法。它绝对定位元素。
I'm not entirely sure whether I understand you correctly, but it looks to me like you are trying to combine relative and pixel values, which never works.
this is the only way I can see to do this. It positions the elements absolutely.
我找到了答案。我需要使用CSS表达式
I found the answer. I need to use css expressions