问题标签 [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.

0 投票
4 回答
6335 浏览

css - 如何使用 CSS 更改浏览器的滚动条颜色?

Google 结果页面上,我看到的示例仅在 IE 中有效,而在 Opera 中则有一个案例。

有什么方法可以在所有浏览器中一致地完成吗?

此外,浏览器的主滚动条(出现在整个页面上)和页面文本区域中的滚动条之间是否有区别?如果不是前者,我可以只操纵后者吗?

0 投票
3 回答
6560 浏览

c# - 从 WebBrowser 控件 C# 获取滚动值

我试图在 WebBrowser 控件中获取网页的 Y 滚动索引,但我无法访问内置滚动条的值。

有任何想法吗?

0 投票
1 回答
8773 浏览

wpf - 在代码隐藏中测试 ListBox 的滚动条可见性

如何检查列表框的垂直滚动条在代码隐藏中是否可见?

我有一个带有 x:Name="listOfItems" 的列表框,它的底层 ScrollViewer 的 VerticalScrollbarVisibility 设置为自动。

设置ListBox的ItemsSource属性后,想检查verticalScrollbar是否可见,但不知道要检查哪个属性,也不知道如何深入到listbox的scrollviewer元素。

有什么建议么

0 投票
4 回答
14484 浏览

html - 如何摆脱 IE 中文本区域的垂直滚动条?

在 IE 的 textarea 中有一个令人讨厌的右侧非活动滚动条,在 FF 中,textarea 是干净的。如何在 IE 中也让它变得干净?

0 投票
1 回答
685 浏览

scrollbar - 鞋子问题:剪贴板和滚动条

下面的代码(至少)有两个问题:Copy按钮不更新剪贴板,并且edit_box不应该显示垂直滚动条。

Paste按钮将剪贴板内容正确粘贴到edit_box. 如果您进行更改,然后单击Copyalert消息将显示正确的字符数。如果您随后Paste再次单击,则会粘贴原始剪贴板内容。该Copy按钮永远不会正确更新剪贴板。

此外,如果通过编辑或粘贴生成的行数超过了edit_box,则不会出现滚动条。

对于这两个问题的任何帮助将不胜感激。如果有帮助,我的环境是 Windows XP。

更新答案:感谢@Pesto 回答剪贴板问题。事实证明,在和按钮中clipboard使用其中一个app.self.按预期工作。PasteCopy

在深入研究滚动条问题后,我想我明白为什么edit_box不显示滚动条了。Shoes 中的滚动条仅适用于插槽(stackflow),而不适用于单个元素,例如edit_box. edit_box高度以始终适合封闭的方式指定,stack因此stack永远不需要滚动条。这导致我找到了一个不理想的解决方法,但我的应用程序可以接受。只需将edit_box高度更改为大于必要的值,例如"10000px"滚动条就会出现。不幸的是,无论是否需要,它都在那里,但这总比没有滚动条好。我敢肯定,一些额外的修补可以动态改变edit_box高度以完全适合内容,以便滚动条仅在需要时出现。

0 投票
4 回答
6628 浏览

javascript - IE7模态对话框滚动条重叠内容

这是有问题的代码。要对其进行测试,请将其保存在名为“test.html”的文件中,然后单击左上角的按钮。

如果我在普通的 IE7 窗口中打开页面,它工作正常。

但是,如果我在 IE7 模式对话框中打开它,它会在边距顶部绘制垂直滚动条。更糟糕的是,因为它在边距顶部绘制了滚动条,所以也会导致绘制水平滚动条。

我该如何解决这个问题?我绝对必须使用 IE 模式对话框,我无权更改它。

0 投票
2 回答
2721 浏览

apache-flex - Flex:HBox 中的容器滚动条

我的 flex 应用程序中有一个 HBox。问题是,当 HBox 内的东西太多时,应用程序底部会出现滚动条。我怎样才能让它出现在 HBox 中,所以滚动条只滚动 HBox 内的东西而不是整个应用程序?

0 投票
5 回答
41719 浏览

wpf - WPF:带有 WrapPanel 的 ListBox,垂直滚动问题

我有一个 UserControl(下面的 XAML),它有一个 ListBox,我想在 WrapPanel 内显示图像,其中显示的图像数量与一行中的图像数量一样多,然后换行到下一行等。它可以工作,除非 ListBox增长高于窗口中的可用空间,我没有得到垂直滚动条,即内容被剪裁。如果我在 ListBox 上设置了固定高度,滚动条就会出现并按预期工作。我怎样才能让这个列表框增长到可用空间,然后显示一个垂直滚动条?此控件位于主窗口的 Grid 内的 StackPanel 内。如果我将 StackPanel 包装在 ScrollViewer 中,我会得到我想要的滚动条,但如果我想在 ListBox 上方的 UserControl 中添加更多控件(例如图像大小“缩放”等),这并不是一个好的解决方案,因为我不会

谢谢!!:)

0 投票
3 回答
7016 浏览

css - 垂直滚动条不应该在 IE 中显示

我有一个长页面,它应该在 IE 中显示垂直滚动条,但它没有。我可以单击一个按钮,然后出现滚动条,然后在重新加载页面时它们消失。

这是CSS

0 投票
8 回答
70805 浏览

javascript - 如何确定 div 是否滚动到底部?

在不使用 jQuery 或任何其他 JavaScript 库的情况下,如何确定带有垂直滚动条的 div 是否一直滚动到底部?

我的问题不是如何滚动到底部。我知道该怎么做。我想确定 div 是否已经滚动到底部。

这不起作用: