问题标签 [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 投票
6 回答
28033 浏览

javascript - 样式化浏览器滚动条

我在几年前就看到了,但由于它没有得到广泛的支持,网站正在停止使用它。

我目前正在设计一个网站,该网站将在设计中包含滚动条,并且想知道 CSS2 是否对浏览器滚动条样式有任何规范,因为默认颜色不适合。如果没有规范,任何对特定浏览器行为的引用将不胜感激。

如果上面没有 CSS 规范,我将不得不依赖使用 JS 自定义生成的滚动条。关于如何构建一个的参考也值得赞赏。

0 投票
4 回答
7024 浏览

javascript - 使用window xp主题时垂直滚动条不起作用(非经典)

这听起来可能很疯狂,直到我亲眼看到它,我才相信它。

单击滚动条或箭头之间的空间时,垂直滚动条不会滚动。您必须拖动栏以使其滚动。这只发生在丑陋的默认主题(不是 windows 经典)中。

滚动条后面有一些很重的 javascript,驱动页面上另一个 DIV 的滚动。

有没有人遇到过这种情况?为什么主题会影响 IE 的渲染?!只有IE!

编辑:当您使用“非经典”XP 主题(默认的丑陋主题)时会出现此问题。切换主题不会导致此问题,但如果您从默认切换到经典主题,它会解决此问题。

0 投票
5 回答
1221 浏览

html - 如何修复我的 CSS 代码以使用 IE(它显示滚动条)?

我有以下 CSS 代码,在 Firefox、Chrome 上运行良好,但是当我在 IE7 中运行它时就崩溃了!

为什么我在 IE7 中的第一个框上出现滚动条,而在任何其他浏览器中却没有?

0 投票
25 回答
160358 浏览

javascript - 如何获取浏览器的滚动条大小?

如何在 JavaScript 中确定水平滚动条的高度或垂直滚动​​条的宽度?

0 投票
1 回答
263 浏览

javascript - 页面滚动条的样式

我正在按照设计师的规范工作,该设计师喜欢在页面上放置样式滚动条(不是右侧的主滚动条,而是页面上的各种固定高度 div,当内容溢出时)。

我不是在问这种做法是否“正确”,而且我知道就用户体验而言,这被普遍认为是一个坏主意,但这并不会改变客户现在期望在他们的网站上看到的内容.

有谁知道这样做的任何相对无错误的跨浏览器方法。到目前为止,我看到的示例包括Skinned HTML ScrollbarAjaxian WebkitjScrollPane,但在我实现其中一个之前,我想听听过去实现过此功能的任何人的意见。

提前致谢。

0 投票
1 回答
1221 浏览

jquery - 谷歌浏览器中的 jquery timepicker 错误行为

下面是我在项目中使用的 jQuery Timepicker 插件。

http://labs.perifer.se/timedatepicker/
http://labs.perifer.se/timedatepicker/jquery.timePicker.js

在其他浏览器中工作正常,但在 Google chrome 中 - 单击滚动条然后单击外部,时间选择器不会消失。这是因为当我们点击滚动条时,chrome 会触发blur事件,而其他浏览器在点击滚动条时不会触发。任何人都可以建议修复.. 期待中的谢谢。

0 投票
1 回答
4526 浏览

asp.net - AJAX 自动完成文本框的动态高度

我正在使用<asp:textbox>控件的 AJAX 自动完成插件。我的一切都<div><ajaxToolkit:AutoCompleteExtender>.

我设置了以下 CSS 类:

现在,当列表包含合理数量的项目时,会出现一个垂直滚动条(这是正确的),我可以滚动下拉菜单,该下拉菜单在 CSS 中设置为 180px 的高度(如上所示)。

但是,当下拉列表中只有 1 或 2 个项目时,高度保持固定为 180px,2 个项目和下面的空白区域。我最理想的情况是 AJAX 下拉菜单会缩小以适应其内容的高度。如果内容超过 180 像素,则应该出现滚动条(就像现在一样)。

0 投票
3 回答
3008 浏览

asp.net - 在 ASP.NET 中的 GridView 上重置滚动条

我在页面中使用GridViewand ListBox。Gridview 包含来自数据库的数据绑定为DataSource. 单击GridView列表框中的项目时,会显示子项目。

我的问题发生在GridView. 当我从网格视图中选择最后一项时,会显示子项并且滚动条会向上。我看不到选择了哪个项目。

0 投票
1 回答
2176 浏览

.net - 在 ASP.NET 中更改列表框滚动条的颜色

如何在 ASP.NET 中更改列表框的滚动条颜色?

0 投票
3 回答
6292 浏览

actionscript-3 - Flex 缩放和滚动问题

我需要通过 Hslider 缩放画布。问题是缩放画布后,我无法滚动到画布的最左侧和顶部,即左侧和顶部画布的某些部分不可见。我找不到原因。该示例的源代码如下所示。"

"

请帮忙 。提前致谢。