问题标签 [scrollbar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 滚动条闪烁
我的滚动条的绘制方式有问题。由于外部限制(我的应用程序是在外部窗口中运行的插件,它坚持在任何常规子窗口上进行绘制),我必须使用SCROLLBAR
-class windows(而不是 using WS_CHILD | WS_VSCROLL
)
对于收到的几乎每条消息,滚动条都显示为流畅且一致的动画。但是,当我收到SB_LINEDOWN
消息时(即当我单击底部/右箭头时),滚动条会可怕地闪烁(低帧率示例)。同样,所有其他消息都可以正常工作。
我已经测试了删除滚动条位置更新(仍然损坏)并删除实际滚动代码(仍然损坏)。我已经对该区域进行了双重缓冲,以防止更严重的闪烁..
什么可能导致这种情况,我该如何解决?
php - Tree Menu Won't Scroll
I have a nested list that lists child nodes when the parent node is expanded. The parent node is expanded by clicking an image to the left of the text.
Unfortunately, it expands right off the page. I would like a scrollbar to appear when the content is off the page.
When I set "overflow: auto", a scrollbar never pops up, it just expands off the page and removes the expansion image on left of the list items.
Here's sample .html:
Here's sample .js:
Here's sample .css:
javascript - 如何更改滚动条位置?
当用户向下滚动网页到达某个点时,是否可以更改滚动条位置?例如,一旦您向下到达页面的一半,滚动条就会自动移回顶部。
css - Div Scrollbar - 有什么样式吗?
有没有办法控制 div 标签的滚动条的样式?我在 IE7 和 FireFox 3.5.2 之间遇到了一些对比问题。任何帮助将不胜感激!
html - 在从右到左的页面中设置滚动条的正确方向
我目前正在使用从右到左的布局(想想希伯来语或阿拉伯语)。在 RTL 中,页面一般是水平翻转的。但是,我不知道如何更改滚动条的方向。我假设滚动条应该出现在可滚动元素的左侧,而不是像 LTR 布局中那样出现在右侧。
这是一个滚动条仍然出现在右侧的示例页面:
滚动条的方向是浏览器语言环境设置,因此不是我应该关心的,还是有办法设置滚动条的方向?
(我对实现自己的 JavaScript 滚动条不感兴趣;如果事实证明这只是浏览器的限制,那么我宁愿忍受它也不愿增加页面的复杂性。)
silverlight - 以编程方式隐藏silverlight Datagrid 中的行时,为什么我的滚动条不能正常工作?
我有一个带有自定义代码的 Silverlight 数据网格,它允许在左侧使用 +/- 按钮,并且可以显示具有树结构的表格。+/- 按钮绑定到我的 ViewModelRows 上的 IsExpanded 属性,正如我所说的那样。行的可见性绑定到 ViewModelRows 上的 IsVisible 属性,该属性根据是否展开所有父行来确定。够直截了当。
这段代码运行良好,因为如果我使用 PageUp/PageDown 或箭头键上下滚动网格,所有正确的行都被隐藏并且所有内容都具有正确的结构,我可以使用 +/- 按钮来玩我的心内容。但是,右侧的垂直滚动条虽然从正确的大小开始并且平滑地滚动行,但当我折叠行然后重新展开它们时,它不会回到正确的大小。
滚动条通常仍然可以移动来滚动整个集合,但是因为它太大了,一旦滚动条移动到底部,还有更多的行要经过,它有点生硬地一直向下射到底部或有时根本无法滚动。这很难描述,所以我包含了一个带有黑线的屏幕截图,以显示滚动条长度的差异,即使两个网格扩展的行数相同。
我认为这可能是与 Datagrid 对行进行虚拟化的方式有关的错误。在我看来,当扩展状态发生变化时,它没有正确跟踪每行应该有多高。有没有办法以编程方式“戳”(read hack)它以重新计算它在 LoadingRow 上的滚动条大小或类似的丑陋东西?我会包含一个代码示例,但有 2 个 c# 文件和 1 个 xaml 文件,所以我想看看其他人是否听说过此类问题,然后再尝试使其以独立的方式重现。再一次,使用箭头键滚动工作正常,所以我很确定底层逻辑和绑定正在工作,只是行高计算不正确存在一些问题。
由于我是新用户,它不会让我使用图像标签所以在这里'
http://img210.imageshack.us/img210/8760/messedupscrollbars.png
wpf - 列表框中的滚动条不起作用
我有一个ListBox
显示 WPF 控件列表的。我的问题是显示了垂直滚动条,但即使有足够的项目ListBox
可以滚动,它也会被禁用。另一个可能相关的事实是,它包含在Integration.ElementHost
.
WPF 新手,吉姆
这是 XAML 的ListBox
:
每个ListBox
项目中显示的控件的 XAML:
winforms - WinForms DataGridView 中的水平滚动条
我在 VS 2005 的 VB.Net 中使用 DataGridView。问题是,当有超过 DataGridView 宽度的行时,不会出现水平滚动条(ScrollBars 属性设置为“Both”),但省略号出现在每行的末尾太长。我不想要省略号,而是水平滚动条。当行数超过 DataGridView 的高度时,垂直滚动条按预期工作。关于如何解决这个问题的任何想法?
我尝试设置许多相关属性(更改 DataGridView 的 AutoSizing 属性,行模板的 Resizability,确保没有列被冻结)无济于事。
谢谢!
html - HTML div、列、水平滚动条
我正在尝试在彼此相邻的列中显示几块数据。我已将容器设置为内联显示,如果列相对较薄,则效果很好。一旦一列超过水平屏幕长度,其他列就会附加到底部。
我的问题是:如何使用水平滚动条显示水平放置的内联列 div?
注意:我实际上想要滚动条;我希望元素并排。
谢谢,
迈克尔
python - wxpython中静态文本的滚动条?
可以在 wxpython 中向静态文本添加滚动条吗?
问题是我正在创建这个静态文本:
但后来我使用 StaticText.SetLabel 更改标签,新文本太大而无法适应窗口,所以我需要在静态文本中添加一个滚动条..
我尝试将 wx.VSCROLL 添加到样式中,并且滚动条显示但无法向下滚动以查看其余文本..