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

tkinter -- Scrollbar

Scrollbar(滚动条),可以单独使用,但最多的还是与其它控件(Listbox,Text,Canva 等)结合使用 创建一个Scrollbar 代码: import tkinter as tk root... = tk.Listbox(root) sl = tk.Scrollbar(root) # side 指定 Scrollbar 为居右;fill 指定填充满整个剩余区域, # 到 WM 在时候再详细介绍这几个属性...这样理解二者之间的关系:当 Listbox 改变时,Scrollbar 调用 set 以改变 slder 的位置;当 Scrollbar 改变了 slider 的位置时,Listbox 调用 yview... tkinter as tk root = tk.Tk() lb = tk.Listbox(root) sl = tk.Scrollbar(root) # side 指定 Scrollbar 为居右...运行程序,Scrollbar 的 slider 已经到了50位置,也就是说 Scrollbar 响应了 Listbox 视图改变的消息,调用 了自己的 set 函数。

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

CSS3自定义滚动条样式 -webkit-scrollbar

前言 webkit支持拥有overflow属性的区域,列表框,下拉菜单,textarea的滚动条自定义样式,所以用处还是挺大的。当然,兼容所有浏览器的滚动条样式目前是不存在的。...演示 来看看这2个滚动条demo: demo1(图片版)、demo2(纯CSS3版) 滚动条组成 ::-webkit-scrollbar 滚动条整体部分 ::-webkit-scrollbar-thumb...::-webkit-scrollbar-track-piece 内层轨道,滚动条中间部分(除去) ::-webkit-scrollbar-corner 边角,即两个滚动条的交汇处 ::-webkit-resizer...两个滚动条的交汇处上用于通过拖动调整元素大小的小控件 简洁版 这里就不贴出详细代码了,demo里面可以通过查看源码寻找具体样式的设置。...来看看demo2中第二个滚动条的样式 /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ ::-webkit-scrollbar { width: 16px; height: 16px

2.3K20

Silverlight制作scrollbar.

最近要用silverlight开发一个小程序.做了一个scrollbar.其实sl自己带了这个控件,但是如果要样式和自己的程序的风格完全一致的话也是有些难度的.索性自己就简单的做了一个.这里记录一下开发的步骤...在拖动时返回移动的百分数 可设置滚动按钮的位置 好了明确了要的功能那就正式开始吧~ 要和自己程序的样式一致那就先把设计师做的设计放进来.这里我用了两个元素.一个背景条和一个拖动按钮"Bar"....好了Bar做完了那就可以用Bar来做ScrollBar了. 这里我用的布局是Canvas.默认建立的是Gread....好了一个简单的scrollbar控件制作完成. ;) 简单的看一下如何使用. ? 说明一下"panelTranslateTransform.Y" 是目标元素的Y位移....代码下载:(代码里的内容比较多.我这里只是介绍了scrollbar的制作 ^_^) http://www.brsbox.com/filebox/down/fc/5a7301255667bfae7928bbbae540e5db

61370

零基础入门 19: UGUI ScrollBar

今天这篇内容非常之少,介绍一下Unity里UGUI ScrollBar这个组件。...这篇先来说一下ScrollBar这个组件,也为下一张做一个铺垫。 ? 进入正题 ---- ScrollBar这个组件就是我们俗称的滚动条,下面来个效果图展示一下。大家一看便知。...ScrollBar如下俩图红框内的组件显示。 ? ? 通常这种滚动进度条都是用来显示当前组里或者当前页面里的多个资源分布情况展示,下面我们就来看一下ScrollBar这个组件的一些属性。 ?...通常来说,我们在使用的时候直接设置ScrollBar背景图以及Handle的贴图,然后将scrollBar关联给某一个tableView或者ScrollView即可使用了。...Scrollbar是配合ScrollRect组件使用的,通常一个ScrollRect滚动视图才会增加Scrollbar这样的一个滚动条,而Unity也为我们对ScrollBar的使用做到了最极致的方便。

1.4K20

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

注意:(滚动条设置的width、height,分别是对应纵向滚动条 宽度、横向滚动条 高度,无法修改纵向滚动条高度、横向滚动条宽度数值只介绍Google浏览器滚动条样式,常用属性如下) ::-webkit-scrollbar...滚动条整体样式 ::-webkit-scrollbar-button 一设置滚动条样式,滚动条两端的按钮图标就消失,但可以重新设置图片、新样式 ::-webkit-scrollbar-track...外层轨道 ::-webkit-scrollbar-track-piece 内层轨道,它会覆盖外层轨道 scrollbar-track 的样式 ::-webkit-scrollbar-thumb...滑块 ::-webkit-scrollbar-thumb:hover 滑块悬浮 ::-webkit-scrollbar-thumb:vertical:hover 纵向滑块悬浮 ::-webkit-scrollbar-thumb...background: red; */ border-radius: 10px; } /* 4.内层轨道,它会覆盖外层轨道的样式

7.1K30

如何使用 CSS 设置和自定义水平和垂直滚动条

样式滚动条时,我们可以为以下属性设置所需的值:width - 垂直滚动条的厚度height - 水平滚动条的厚度scrollbar-thumb的背景颜色 - 随着滚动而来回移动的对象scrollbar-track...将scrollbar-track的背景颜色设置为蓝色将scrollbar-thumb的背景颜色设置为绿色将滚动条的宽度(厚度)设置为12px将scrollbar-track和scrollbar-thumb...我们要创建的结果如下截图所示:样式化的垂直滚动条下面的代码片段描述了如何实现上述结果的样式: nav::-webkit-scrollbar{ width: 12px; }...在本练习中,我们将重用以前的样式,但将使用高度来设置滚动条的厚度,如下所述:将scrollbar-track的背景颜色设置为蓝色将scrollbar-thumb的背景颜色设置为绿色将滚动条的高度(厚度)...下面的截图显示了具有自定义样式的默认滚动条:样式化的默认滚动条下面的代码片段显示了如何使用body标签为滚动条添加样式: body::-webkit-scrollbar{ width

23500

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

我们在之前的两篇文章中,我们给大家介绍了关于CSS设置div滚动条样式、以及CSS3自定义滚动条样式的实例, 都知道当内容超出容器时,容器会出现滚动条,那我们如何使用CSS控制滚动条样式的呢?...例子:/*作为IT界最前端的技术达人,页面上的每一个元素的样式我们都必须较真,就是滚动条我们也不会忽略。...下面我给大家分享一下如何通过CSS来控制滚动条的样式,代码如下:*/ /*定义滚动条轨道*/ #style-2::-webkit-scrollbar-track { background-color...*/ scrollbar-highlight-color: #666; /*滚动条空白部分的颜色*/ scrollbar-shadow-color: #999; /*立体滚动条阴影的颜色*/ scrollbar-darkshadow-color...相信通过本文的学习,小伙伴们对css控制滚动条样式,有了进一步的了解和认识,希望对你的工作有所帮助!

5.7K20

CSS自定义滚动条的样式

0.需求 有的时候我们不想使用浏览器默认的滚动条样式,因为不够定制化和美观。那么如何自定义滚动条的样式呢?下面一起来看看吧。...1 基础知识 1.1 Webkit内核的css滚动条选择器 ::-webkit-scrollbar CSS伪类选择器影响了一个元素的滚动条的样式 属性: ::-webkit-scrollbar — 整个滚动条...::-webkit-resizer — 某些元素的corner部分的部分样式(例:textarea的可拖动按钮) 注意: (1)浏览器的支持情况: ::-webkit-scrollbar 仅仅在支持Webkit...1.2 IE自定义滚动条样式 可自定义的样式比较少,只能控制滚动条各个部分显示的颜色,定制性较低。...这里我只列举了部分样式,诸如scrollbar-3dlight-color、scrollbar-highlight-color等样式试了下没有效果,这里不再列出: scrollbar-arrow-color

6.5K692

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

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

73030

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

虽然大多数人不会关注到滚动条的样式,但是有一些网站还是对滚动条进行了优化,比如网易邮箱。我们可以用 CSS 来设置浏览器的滚动条样式,下面整理一下 CSS 滚动条的几个属性及代表的意思。 ?...② ::-webkit-scrollbar-track 外层轨道③ ::-webkit-scrollbar-track-piece 内层滚动槽④ ::-webkit-scrollbar-thumb 滚动的滑块...⑤ ::-webkit-scrollbar-corner 边角⑥ ::-webkit-resizer 下角拖动块的样式⑦ 如图所示: ?...webkit团队有计划扩展它并推动成为一个标准的伪类) 实例: /* 设置滚动条的样式 */ ::-webkit-scrollbar {     width: 12px; } /* 滚动槽 */ ::-.../* IE 10+ */   overflow-x: hidden;   overflow-y: auto; } 声明:本文由w3h5原创,转载请注明出处:《CSS设置浏览器滚动条样式及隐藏滚动条》 https

20.1K41
领券