首页
学习
活动
专区
工具
TVP
发布

CSS 设置 浏览器 滚动条 样式及隐藏 滚动条

虽然大多数人不会关注到 滚动条 的样式,但是有一些网站还是对 滚动条 进行了优化,比如网易邮箱。我们可以用 CSS 来设置 浏览器 滚动条 样式,下面整理一下 CSS 滚动条 的几个属性及代表的意思。 ?...一:webkit 下 CSS 设置 滚动条 主要有下面7个属性: ::-webkit-scrollbar 滚动条 整体,可以设置宽度等① ::-webkit-scrollbar-button 滚动条 两端的按钮...Firefox 浏览器 : scrollbar-width: none; /* Firefox */ IE 浏览器 : -ms-overflow-style: none; /* IE 10+ */ Chrome...示例: 我们使用上面的 CSS 属性以及溢出实现下面一个实例——隐藏水平 滚动条 ,同时允许垂直 滚动条 : .scrollbar::-webkit-scrollbar {   display: none; /*...设置 浏览器 滚动条 样式及隐藏 滚动条 》 https://www.w3h5.com/post/368.html (adsbygoogle = window.adsbygoogle || []

18K 4 1

css 实现横向 滚动条 ( css 纵向 滚动条 )

注意:( 滚动条 设置的width、height,分别是对应纵向 滚动条 宽度、横向 滚动条 高度,无法修改纵向 滚动条 高度、横向 滚动条 宽度数值只介绍Google 浏览器 滚动条 样式,常用属性如下) ::-webkit-scrollbar... 滚动条 整体样式 ::-webkit-scrollbar-button 一设置 滚动条 样式, 滚动条 两端的按钮图标就消失,但可以重新设置图片、新样式 ::-webkit-scrollbar-track...注意:( 滚动条 设置的width、height,分别是对应纵向 滚动条 宽度、横向 滚动条 高度,无法修改纵向 滚动条 高度、横向 滚动条 宽度数值) /* 1, 滚动条 */ ::-webkit-scrollbar...{ width: 20px; /* 纵向 滚动条 宽度 */ height: 15px; /* 横向 滚动条 高度 */ background:...{ width: 30px; /* 横向 滚动条 宽度 */ height: 20px; /* 纵向 滚动条 高度 */ background: black

3.5K 3 0

css 修改 浏览器 内的页面 滚动条 样式

有时候网站逼格够了之后却发现默认的 滚动条 很影响和整体美观如下图:暗黑模式下全屏展示右侧的 滚动条 显得很突兀。...图片修改后图片由于要考虑到白天模式,所有个 滚动条 也要合适白天使用,所以这里钻芒博主采用了纯白为底色,茶花红#ee3f4d为滑块颜色,黑白通吃图片修改方法,把下面的 css 丢到你的style. css 即可 ...第二块注释的为彩色 滚动条 。...可自行修改::-webkit-scrollbar {/* 滚动条 整体样式*/width: 5px; /*高宽分别对应横竖 滚动条 的尺寸*//*height: 5px;*/}::-webkit-scrollbar-thumb...{/* 滚动条 里面小方块*/background-color: #ee3f4d;/*background-image: -webkit-linear-gradient(45deg, rgba(255,

738 2 0

css 控制 滚动条 透明, CSS 控制 滚动条 样式的解析

我们在之前的两篇文章中,我们给大家介绍了关于 CSS 设置div 滚动条 样式、以及 CSS 3自定义 滚动条 样式的实例, 都知道当内容超出容器时,容器会出现 滚动条 ,那我们如何使用 CSS 控制 滚动条 样式的呢?...下面我给大家分享一下如何通过 CSS 来控制 滚动条 的样式,代码如下:*/ /*定义 滚动条 轨道*/ #style-2::-webkit-scrollbar-track background-color...*隐藏 滚动条 : 1、 去掉 水平方向的 滚动条 : 2、 去掉 垂直方向的 滚动条 : 3、隐藏横向、显示纵向 滚动条 : 4、隐藏全部 滚动条 : 更好的方法就是把 滚动条 的颜色设置为完全透明,这样既可以实现内容的滚动...应用: 没有水平 滚动条 : 没有垂直 滚动条 没有 滚动条 自动显示 滚动条 自己定义 滚动条 的颜色,代码如下:Body { scrollbar-arrow-color...scroll 无论内容是否超越范围,都将显示 滚动条 。 相信通过本文的学习,小伙伴们对 css 控制 滚动条 样式,有了进一步的了解和认识,希望对你的工作有所帮助!

3K 2 0

css 增加横着 滚动条 _ CSS 设置 滚动条 样式的实现「建议收藏」

2、scrollbar corner为横向和竖向的交叉角区域 3、resize用来设置 滚动条 的交汇处上用于拖动调整元素大小的小控件 一旦发现 滚动条 的自定义样式, 浏览器 的默认样式设置将会失效,只使用在 css ...-webkit-scrollbar /* 滚动条 整体部分,重置时必须要设置 */ -webkit-scrollbar-button /* 滚动条 的轨道的两端按钮 */ -webkit-scrollbar-track.../* 滚动条 里面的小方块*/ -webkit-scrollbar-corner /* 垂直和水平的交叉角 */ -webkit-resize // 滚动条 的交汇处上用于拖动调整元素大小的小控件 */ 可以结合以下伪类进行设置...(不同的操作系统 浏览器 滚动条 可能不一样,所有可以根据下面伪类来设置): :horizontal 水平方向的track、track-piect、thumb :vertica 垂直方向的track、track-piect.../* 滚动条 前景色,对应thumb*/ scrollbar-shadow-color /* 滚动条 边线色,thubm的border*/ scrollbar-highlight-color /* 滚动条 整体颜色

1.5K 2 0

pc 浏览器 css 和js计算 浏览器 宽度的差异以及和 滚动条 的关系

如图: css 宽度:1250 不包括 滚动条 宽度 用控制台箭头选取元素显示的左边的宽度:1250  不包含 滚动条 宽度 缩放 浏览器 右上角显示的宽度:1267 包含了 滚动条 宽度 再看下控制台: ?...由此可计算 浏览器 滚动条 宽度为: window.innerWidth - $(window).width() window.innerWidth: 包含 滚动条 的宽度 $(window).width():...不包含 滚动条 宽度 document相关的方法都不包含 滚动条 宽度 包含 滚动条 的只有两个: window.innerWidth 和 缩放 浏览器 右上角显示的宽度(谷歌 浏览器 ) 其余的 css 和js获取的宽度都是不包含 滚动条 宽度的

1.1K 6 0

css 滚动条 样式修改_js设置 滚动条 样式

CSS 滚动条 选择器 ::-webkit-scrollbar — 整个 滚动条 ::-webkit-scrollbar-button — 滚动条 上的按钮 (上下箭头) ::-webkit-scrollbar-thumb...— 滚动条 上的滚动滑块 ::-webkit-scrollbar-track — 滚动条 轨道 ::-webkit-scrollbar-track-piece — 滚动条 没有滑块的轨道部分 ::-webkit-scrollbar-corner...— 当同时有垂直 滚动条 和水平 滚动条 时交汇的部分 ::-webkit-resizer — 某些元素的corner部分的部分样式(例:textarea的可拖动按钮) ::-webkit-scrollbar...仅仅在支持WebKit的 浏览器 (例如, 谷歌Chrome, 苹果Safari)可以使用 修改 滚动条 样式 .container { width: 100px; height: 100px...; overflow: auto; /* 整个 滚动条 */ .container::-webkit-scrollbar { width : 8px; /* 滚动条 里面滑块 */ .

8.2K 3 0

使用 CSS 隐藏元素 滚动条

如何隐藏 滚动条 ,同时仍然可以在任何元素上滚动? 首先,如果需要隐藏 滚动条 并在内容溢出时显示 滚动条 ,只需要设置overflow:auto样式即可。...时至今日,还没有任何一条 CSS 规则可以使元素可以隐藏 滚动条 的同时依然可以滚动内容,只能通过针对特定 浏览器 设置 滚动条 样式来实现。...Firefox 浏览器 对于Firefox,我们可以将 滚动条 宽度设置为none: scrollbar-width: none; /* Firefox */ IE 浏览器 对于IE,我们需要使用-ms-prefix...属性定义 滚动条 样式: -ms-overflow-style: none; /* IE 10+ */ Chrome和Safari 浏览器 对于Chrome和Safari 浏览器 ,我们必须使用 CSS 滚动条 选择器...示例 我们使用上面的 CSS 属性以及溢出实现下面一个实例——隐藏水平 滚动条 ,同时允许垂直 滚动条 : .demo::-webkit-scrollbar { display: none; /* Chrome

2.8K 2 1

css 设置横向 滚动条 样式_js设置 滚动条 样式

接上一篇,有的时候在项目里面会使用到 滚动条 但是 浏览器 默认的 滚动条 的样式不怎么好看 这个时候需要进行一些处理 一般用到两种 1:隐藏 滚动条 ,但是可以支持滚动的方法 ::-webkit-scrollbar...{} https://www.jianshu.com/p/9efdb18d92a6 2:自定义 滚动条 样式 .healthName::-webkit-scrollbar...{ /* 滚动条 整体样式*/ width: 10px; /*高宽分别对应横竖 滚动条 的尺寸*/...6px; .healthName::-webkit-scrollbar-thumb { /* 滚动条 里面小方块...DOCTYPE html> <!...; /* CSS 字体效果 普通 可以改成bold粗体 如果去除此行那么默认是不显示下划线的*/ text-decoration:none; /* CSS 下划线效果:无下划线*/ a:hover {...color:#4499EE; text-decoration:none; /* CSS 下划线效果:无下划线*/ border-bottom: 1px #0099CC dotted /* CSS 加一个只有下边的框

1K 2 0