html5实现纵向滚动,【前端】如何让水平滚动区域的垂直滚动条固定在滚动区域的右边?...

1.问题描述

题目可能一下子看不懂,下面这张图是我想实现的效果:

fd41528585cd9f9ccec271ac39222ab2.png

外部div中有一个水平滚动条,内部div中有一个垂直滚动条

但是我必须把水平滚动条拉到最右边,才能看到垂直滚动条。而我想把垂直滚动条固定在视窗口的右边,从而不需要拉动水平滚动条,就能看到垂直滚动条

2.我尝试的方法:

通过谷歌和百度的中文搜索,之所以没英文搜索,是因为这个问题太复杂,以至于用英文描述超出我的能力。

回答

即使同时有横向和纵向滚动条,右侧的滚动条也不可能跑到框框里面去呀,你描述的场景给我的感觉就是右侧的滚动条跑到了div的内部

问题是内部 div 太宽了,不要定度,或者宽度不要超过外部容器。水平滚动条没了,你的问题自然解决了。

下面代码中, .top 是你描述的现象, .bottom 应该是你期望的结果。

标题

你这是用什么做的?原生CSS?

直接加overflow: scroll行不行?

你的问题没说清楚啊! overflow-x: hidden;这样可以实现没有水平的滚动条。不知道是不是你想要的答案。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值