问题标签 [scrollbars]

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 投票
3 回答
7312 浏览

iframe - IE8、iframe 和不必要的滚动条

对于我正在进行的一项开发,我需要动态创建一个包含一些动态内容的 Iframe(通常是图像——图像源是动态的,但尺寸是固定的)。我不需要任何滚动条出现在 iframe 上,这就是我所做的

我还在 iframe 上尝试了“溢出:隐藏”,但观察到了类似的行为。

这在 FF / Chrome / Safari 中可以正常工作,但在 IE8 中不行!

显然,即使在指定不需要滚动条之后,IE 也会为滚动条保留一些空间?右侧渲染了一个空白区域,使其看起来图像没有居中对齐。在我需要的 iframe 中,它看起来真的很难看。

有没有办法解决这种行为?

0 投票
2 回答
22785 浏览

css - 如何格式化 textarea 上的滚动条样式?

我确信这不应该像看起来那么困难......我不能使用 JQuery 滚动窗格,因为我需要它在提交时充当标准表单文本区域......需要在 IE7+、Safari 和至少Firefox...有什么想法吗?

试过这个...

...但仅适用于 IE 吗?

有任何想法吗??

0 投票
2 回答
504 浏览

apache-flex - 如何选择哪个组件在嵌套的 flex 容器中获得滚动条?

我在 flex 中有几个嵌套的 VBox,如果总内容大于窗口高度,我的目标是让其中一个获得滚动条。

但是,当我扩大容器时,它根本没有滚动条(垂直滚动策略为 AUTO),并且外部容器延伸到屏幕底部,导致整个应用程序获得滚动条。

所以它看起来像这样:

当底部容器变大时,如何确保只有内部(滚动)容器获得滚动条?

谢谢

0 投票
1 回答
3607 浏览

jquery-ui - jQueryUI 对话框中的 jQueryUI 选项卡 - 如何仅获取选项卡内容的滚动条,而不是整个对话框?

我在 jQueryUI 对话框中使用 jQueryUI 选项卡。每个选项卡面板中的内容可能非常大——例如,每个单独的选项卡面板内可能有一个包含数百行的表格。因此需要滚动条来导航内容。

默认情况下,对话框面板显示它自己的滚动条——这不是我想要的。此滚动条会导致导航选项卡本身向上移动并移出视图。我希望每个选项卡面板在必要时显示自己的滚动条,但保持导航选项卡可见。我尝试为对话框面板设置“溢出:隐藏”,然后为各个选项卡面板设置“溢出:自动”(见下文)。但是,即使内容需要,选项卡面板也没有滚动条。

下面是一个显示问题的(简化的)测试用例——包括我尝试使用溢出样式来解决问题。将“大内容...”替换为需要滚动条的内容,您会看到它。

希望这足够清楚。关于如何解决这个问题的任何想法?非常感谢...

0 投票
1 回答
521 浏览

facebook - FB 应用程序的设置选项卡在哪里?

我需要将 IFrame 更改为“隐藏滚动条”(垂直和水平)。

0 投票
1 回答
1888 浏览

html - 选择的滚动条

我正在处理一个带有选择元素的单元格,如果需要,应该会出现滚动条(水平和垂直)。

我有这个代码:

我的问题是,除了 div 生成的垂直滚动条之外,输入选择也有它的垂直滚动。因此,当我将水平滚动条滑到最右边时,选择的垂直滚动条就会显示出来。

我该如何解决这个问题。相当令人沮丧。:(

谢谢,叮当

0 投票
1 回答
897 浏览

html - Reporting Services - 溢出:自动在 HTML 呈现中导致不需要的滚动条

我正在使用 SSRS 2008 R2 API 以编程方式从报表服务器加载 [ LoadReport() ] 并呈现 [ Render() ] 报表。

报告格式为 HTML4.0。

如果报告是单页,则生成的输出很好。但是,当报表包含多个页面时,第一页之后的页面会有一个额外的滚动条。

查看生成的 html,这是由生成的 div 元素上的 overflow:auto 引起的。

这是为单页报告生成的 html...

虽然这是为两页报告生成的 html...

这似乎被微软认为是一个错误:

“oReportDiv”溢出:自动 - 使用 SOAP API 呈现 HTML 4 报告的滚动条

该问题被标记为已修复,但未提供详细信息或解决方法。

首先,我将不胜感激有关此“修复”的更多信息。

此外,如果尚未解决此问题,最好的解决方法是什么?

0 投票
1 回答
1226 浏览

jquery - 滚动条 - 透明且不可见,直到可滚动 div 移动

我完全讨厌浏览器之间滚动条的不一致。在最近看到 OSX lion 使用它的透明直到移动滚动条后,我想知道我们是否可以重新创建这个跨浏览器。

我查看了一些 JQuery 插件。最接近的被称为微小的滚动条,它很接近并且在摆弄PNG图像之后,几乎足够接近,但它受到限制,因为我无法弄清楚如何仅在 div 滚动时显示它,然后再次轻轻地淡出它. 另外,如果可能的话,我会享受一点动力,甚至是弹性。

有没有办法做到这一点?

0 投票
1 回答
1920 浏览

javascript - connect.facebook.net 已被阻止

我正在使用 JavaScript SDK 从我的 iframe 应用程序中删除滚动条。我的公司阻止了托管 JS SDK 的“connect.facebook.net”。

有没有办法在 heroku(Facebook 与之合作的云平台)上托管这个 javascript?

或者有什么方法可以在不使用 javascript sdk 的情况下调整 iframe 的大小?

0 投票
1 回答
1542 浏览

css - CSS JS(也许)Div滚动条显示和隐藏

我有一个自动完成搜索,我想占据屏幕的 40%,然后滚动其余部分。

我的那部分工作正常,我的问题是滚动条总是显示,不管是否有溢出。如果仅返回 2 个结果,我希望隐藏垂直滚动。然后如果有 50 则显示。

这是我所拥有的:

HTML:

CSS:

我是否必须编写一个脚本来确定屏幕高度 AccountSearchResultContainer 和 AccountSearchResult 的高度...如果 ASR > ASRC 然后显示滚动条,或者有没有办法用 CSS 实现这一点?