uniapp之屏幕右侧出现滚动条去掉、隐藏、删除【好用!】

第一种

问题

请添加图片描述
请添加图片描述

解决

在最外层view上加上class=“content”;输入以下样式。注意:两个都必须存在在生效。

.content {
	 /* 跟屏幕高度一样高,不管view中有没有内容,都撑开屏幕高的高度 */
	height: 100vh; 
	overflow: auto;
}
.content::-webkit-scrollbar {
	/* ::-webkit-scrollbar webkit的伪元素,滚动条 
		伪元素只能有一个,不能多个同时出现,且只能放在最后面	
		两个冒号是css3的样式,主要与伪类区分。
	*/
	width: 0;
	height: 0;
	background-color: transparent;
}

第二种

<view class="oppo-box">
</view>
/* 下面是滚动条样式	去除 */
	.oppo-box {
		box-sizing: border-box !important;
		overflow-y: auto !important;
	}


	/deep/ .oppo-box::-webkit-scrollbar {
		width: 0 !important;
		height: 0 !important;
		background-color: transparent !important;
	}

	.oppo-box ::-webkit-scrollbar {
		display: none !important;
		width: 0 !important;
		height: 0 !important;
		-webkit-appearance: none;
		background: transparent;
	}

	
	.oppo-box::-webkit-scrollbar {
		width: 0px !important;
	}
	
	/deep/ .oppo-box::-webkit-scrollbar-track {
		/* background-color: #fff; */
		background: transparent;
	}
	
	/deep/ .oppo-box::-webkit-scrollbar-thumb {
		/* background-color: #fff; */
		background: transparent;
	}

第三种

去除滚动条在App和微信小程序上面好用~

使用页面

<view class="oppo-box">
</view>
.oppo-box {{
	width: 100vw !important;
	height: 100vh !important;
	overflow-x: hidden !important;
	overflow-y: auto !important;
}

App.vue 全局css

<style>
	/*每个页面公共css */
	body,
	html {
		overflow-x: hidden;
	}
	body::-webkit-scrollbar {
		display: none;
	}
</style>

第四种

去除滚动条在H5上面好用~

<view class="oppo-box">
</view>
.oppo-box {
		height: 100vh !important;
		box-sizing: border-box !important;
		overflow-y: 1rpx !important;
	}

	.oppo-box::-webkit-scrollbar {
		width: 0rpx !important
	}

	.oppo-box::-webkit-scrollbar-track {
		background-color: #FFF !important;
	}

	.oppo-box::-webkit-scrollbar-thumb {
		background-color: #FFF !important;
	}

大佬地址

给大佬地址贴上:https://blog.csdn.net/qq_31676483/article/details/123345824

最后

感觉文章好的话记得点个心心和关注和收藏,有错的地方麻烦指正一下,如果需要转载,请标明出处,多谢!!!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值