首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

虽然大多数人不会关注到滚动条样式,但是有一些网站还是对滚动条进行了优化,比如网易邮箱。我们可以用 CSS 来设置浏览器滚动条样式,下面整理一下 CSS 滚动条的几个属性及代表的意思。 ?...webkit团队有计划扩展它并推动成为一个标准的伪类) 实例: /* 设置滚动条样式 */ ::-webkit-scrollbar {     width: 12px; } /* 滚动槽 */ ::-...Firefox浏览器: scrollbar-width: none; /* Firefox */ IE浏览器: -ms-overflow-style: none; /* IE 10+ */ Chrome...和 Safari 浏览器: ::-webkit-scrollbar {   display: none; /* Chrome Safari */ } 注意:当要隐藏滚动条的时候,最好将 overflow...ms-overflow-style: none; /* IE 10+ */   overflow-x: hidden;   overflow-y: auto; } 声明:本文由w3h5原创,转载请注明出处:《CSS设置浏览器滚动条样式及隐藏滚动条

20.5K41
您找到你想要的搜索结果了吗?
是的
没有找到

自定义 webkit 内核浏览器滚动条样式

回想当年,你可以通过在可滚动的元素(例如 )上使用非标准的 CSS 属性(例如 scrollbar-base-color 之类)来 自定义 IE(5.5) 浏览器滚动条样式,并且可以实现...David Hyatt 在 2009 年就写了一篇 博文 并且把几乎你期待的所有滚动条样式的组合都整合成了一个范例页面。 干货 不同的部件 下面是一些伪元素以及它们实际对应的滚动条的部件。...:corner-present – corner-present 伪类应用于滚动条的所有部件,表示是否显示滚动条的 corner。...这里有一点特别好的是,滚动条是在 body 元素上的,所以滚动条的并不是像常见的那样贴在顶部、底部和浏览器窗口的右侧。...我通过复制和粘贴做了一个类似效果的测试页面: 查看例子 在 Forrst 网站,他们在代码片段部分也使用了很棒自定义滚动条。那些滚动条不那么抢眼,尽量减少了对于代码高亮的影响: ? ?

1.2K20

WordPress添加侧边彩色滚动条

前言 WordPress默认的浏览器侧边栏滚动条是非常丑陋的,当然,有些WordPress主题是自带美化的侧边滚动栏不需要我们自己去美化,有些WordPress主题是没有美化侧边滚动栏的,那么这时就需要我们去美化啦...使用方法 一般主题都会自带 自定义代码 这样主题设置的,只需在主题设置自定义CSS代码里面添加美化的css代码就即可美化啦!...单色滚动条代码: /*滚动条显示样式*/ ::-webkit-scrollbar-thumb{ background-color:#FF6666; /*更改喜欢的十六进制颜色*/ height...*/ ::-webkit-scrollbar{ width:8px; height:8px; } /*滚动框背景样式*/ ::-webkit-scrollbar-track-piece...{ background-color:#fff; -webkit-border-radius:0; } 彩色滚动条代码: /**彩色滚动条样式*/ ::-webkit-scrollbar

68310

前端组件整理

console.log时,输出在一个页面元素里 log 让控制台输出的log有样式 uri.js uri操作 cookie 增删改cookie的工具库 BigDecimal.js 提高精度的数字操作...表单类 jquery-file-upload 上传文件组件 zTree 文件树形视图控件 表单验证 jquery-validation jQuery-Validation-Engine 表单元素美化...uniform 提供对下拉框,单,复选框,按钮等表单元素的美化 select2 多选下拉框 DropKick 下拉框,单,多选。...该组件依赖Twitter Bootstrap, Moment.js和jQuery. 自定义滚动条 perfect scrollbar 轻量级的滚动条。外观与mac上chrome的滚动条一样。...dotdotdot 文字溢出时,添加在文字末尾加省略号 jQuery-menu-aim 二级菜单的切换如Amazon主页上一样迅速 AnythingZoomer 放大镜功能 美化/高亮语法代码 google-code-prettify

12.8K40

css定义浏览器滚动条样式-实现客服访客聊天界面滚动样式【唯一客服】

可以使用 CSS 的 ::-webkit-scrollbar 伪元素来自定义 Webkit 内核的浏览器(例如 Chrome、Safari)中的滚动条样式。...该伪元素可以用来设置滚动条的宽度、高度、背景色、圆角、滑块样式等属性。...以下是一个示例代码,演示如何自定义滚动条样式: /* 定义滚动条的宽度、高度和背景色 */ ::-webkit-scrollbar { width: 10px; height: 10px;...: 5px; } /* 定义滚动条滑块在 hover 状态下的样式 */ ::-webkit-scrollbar-thumb:hover { background-color: #999; } 我们首先定义了滚动条的宽度...接下来,我们定义了滚动条的边框和圆角,最后定义了滑块在 hover 状态下的样式

76930

jQuery 自定义网页滚动条样式插件 mCustomScrollbar 的介绍和使用方法

如果你构建一个很有特色和创意的网页,那么肯定希望定义网页中的滚动条样式,这方面的 jQuery 插件比较不错的,有两个:jScrollPane 和 mCustomScrollbar。...通过下面的代码,引入插件包中的 jquery.mCustomScrollbar.css 样式表文件。...,官方给出了一张非常形象的图片 根据这张图片,就可以很容易的定义滚动条样式了。...更加进阶的使用:修改浏览器滚动条 单单是修改某个内容区域的边栏已经无法满足我们的需求了,我们还想修改浏览器边栏应该怎么办?...这样,这个 div 就扩充到了整个浏览器界面,这样就可以被当做是一个网页的 body。然后加上 overflow:auto 让其超出自动出现滚动条。这样就可以模拟出修改了浏览器滚动条的效果。

14K30

2019-08-09 满屏切换vue项目中使用 vue-fullpage.js

false, // //是否循环滚动,不会出现跳动,效果很平滑 // continuousVertical: true, // //是否使用插件滚动方式,设为false后,会出现浏览器自带滚动条...,将不会按页滚动 // autoScrolling: false, // //是否包含滚动条,设为true,则浏览器自带滚动条会出现,页面还是按页滚动,但是浏览器滚动条默认行为也有效...false, // //是否循环滚动,不会出现跳动,效果很平滑 // continuousVertical: true, // //是否使用插件滚动方式,设为false后,会出现浏览器自带滚动条...,将不会按页滚动 // autoScrolling: false, // //是否包含滚动条,设为true,则浏览器自带滚动条会出现,页面还是按页滚动,但是浏览器滚动条默认行为也有效...,可以使用多个,逗号分隔 // setAllowScrolling(boolean,[directions]); // //销毁fullpage特效,不写type,fullpage给页面添加的样式

11.8K30

Skill丨如何利用代码美化网站滚动条

如何摆脱臃肿的插件,简单代码美化网站滚动条? V站今天回想起以前模板也有美化滚动条,后来魔改魔改就没了,现在找出来分享出来。...由于偏爱谷歌浏览器的简洁,感觉滚动条还是太宽了,用过改变滚动条粗细的插件,后来感觉还是自己修改的舒服,原来也可以放在网站的CSS样式文件中的,所以这种细细的滚动条是我的最爱!...把下面的代码放到你网站的CSS样式文件中: /*---滚动条默认显示样式--*/ ::-webkit-scrollbar-thumb{ background-color:#018EE8; height...outline-offset:-2px; outline:2px solid #fff;    -webkit-border-radius:4px; border: 2px solid #fff; } /*---鼠标点击滚动条显示样式...如果没有翻页的,或者有其他美化代码的,尽量不要用或二选一,避免网站CSS臃肿。 效果图: qL9KcZq_png.png

1.1K40

移动端H5坑位指南

每个移动端浏览器滚动条宽度都有可能不一致,甚至不一定占位置,通过以下方式能间接计算出滚动条的宽度。100vw为视窗宽度,100%为滚动容器内容宽度,相减就是滚动条宽度,妥妥的动态计算。...表单元素样式太丑希望自定义,appearance:none来帮你。...button, input, select, textarea { appearance: none; /* 自定义样式 */ } 复制代码 美化滚动占位 滚动条样式太丑希望自定义,::...在前端领域里最早解决点击穿透是jQuery时代的zepto,估计现在大部分同学都未使用过zepto,其实它就是移动端版本的jquery。...在输入框聚焦时获取页面当前滚动条偏移量,在输入框失焦时赋值页面之前获取的滚动条偏移量,这样就能间接还原页面滚动条偏移量解决页面高度坍塌。

3.4K10

css笔记 - 张鑫旭css课程笔记之 overflow 篇

子元素不超出也会有滚动条的那条轨道。 auto:如果超出,滚动显示。如果不超出,也不会有滚动条的位置。 inherit:ie8+,继承父元素的overflow属性值。...其他浏览器则正常。 解决: 给所有按钮添加css样式:overflow:visible;后就可以了。...overflow与滚动条 滚动条出现的条件 overflow:auto;或overflow: scroll; html、textarea等元素天生自带overflow:auto;功能。...内容尺寸超出了容器尺寸的额限制 滚动条的宽度机制 滚动条会占用容器的可用宽度或高度 IE7/Chrome/FireFox(Win7)下都是17像素 滚动条与body/html关系 无论什么浏览器,默认滚动条均来自...自定义滚动条插件 Jquery自定义滚动条, git地址,兼容到ie8+以上浏览器 js滚动高度 Chrome浏览器写法: document.body.scrollTop 其他浏览器: document.documentElement.scrollTop

2.8K10

实现一个渐变的滚动条

其实滚动条才是最需要优化的,因为浏览器的多样性,各个浏览器滚动条样式上,也不统一。...当一个网站上线,我们尽可能的需要保证样式的一致性,美化滚动条可以解决这个统一的问题,当然了,你一个绚丽的页面,肯定不想出现丑了吧唧的滚动条吧!...滚动条 包含 滚动条包含下面7个元素: ::-webkit-scrollbar:整个滚动条 ::-webkit-scrollbar-button:下下箭头按钮 ::-webkit-scrollbar-thumb...:横向滚动条与竖向滚动条的交汇处 ::-webkit-resizer:类似textarea的可拖动按钮 位置 在日常的使用中,我们经常见到的是右侧+下边滚动条。...其实还有一种滚动条是位于左侧。主要是出现在RTL类型的网页中。 因为中文的书写方式是LTR 类型,所以滚动条在右边。 新语法?

92200

HTML中怎么做悬浮框?

悬浮框是Web前端开发中的一种常见的网页特效,它悬浮于网页内容之上,不受滚动条的影响,可以一直处于浏览器的可视区域内。...当对元素设置固定定位后,该元素将脱离标准文档流的控制,始终依据浏览器窗口来定义自己的显示位置。不管浏览器滚动条如何滚动,也不管浏览器窗口的大小如何变化,该元素都会始终显示在浏览器窗口的固定位置。...悬浮框结构 --> 返回顶部 上述代码中,第2~7行代码用于简单填充网页内容,使网页出现滚动条...(3)在标签内编写页面样式,通过fixed固定定位使悬浮框停留在页面右下角的位置,并美化悬浮框的样式,将其调整为圆角矩形,背景为浅灰色。...right: 20px; /* 距离浏览器窗口右边框20px */ } .go-top a { display: block; /* 将标签设为块元素,用于美化样式 */

6.9K41

jquery.HooRay——自己做的一个jquery常用工具插件

本插件基本算原创,其中大多数功能是在之前工作中发现经常会使用到的,但使用他人的插件放一起用会出现冲突,或者某个插件不能兼容各个浏览器,于是本人对一些插件进行修改或重写,也有些优秀的插件原封不动的整合进来...该插件最大的优势就是不会和其他开源jquery插件产生冲突,每一个方法产生的html元素的样式名或者id都是带私有前缀的,所以不用担心样式上会冲突。   ...由于没有设计感,所以没有特别为这个插件写API页面,至于使用方法、参数说明以及注意事项都写在jquery.HooRay.js这个JS里。如果你是第一次使用该插件,建议你下载未压缩版的。   ...看大家发插件都配张图,我也知道配啥图好,就随便乱截了张,证明我的插件没在坑爹,是实实在在能用的哦:P 4月25日 1、隔行换色第3个demo里的复选框换用插件自带的复选框 2、修改手风琴demo,如果未设置内容区域的宽度...8月18日 1、下拉列表展开方向智能化 2、下拉列表可设置显示高度,隐藏部分则并出现滚动条 8月21日 1、下拉列表新增reload参数,可实现真实下拉列表里选项有变动时,更新模拟下拉列表里的选项。

1.6K20
领券