问题标签 [vertical-scrolling]

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 投票
1 回答
669 浏览

android - Android:是否可以在选项卡视图中的鳍状肢中有滚动视图?

我有一个TabView,在它的第一个选项卡上我有一个ViewFlipper显示两页 ImageButtons(比如buttonsPage1buttonsPage2)。

在横向时,我需要图像按钮页面是可滚动的,所以我尝试在 buttonPage1 上添加一个ScrollView buttonsPage2上添加另一个。我得到一个 StackOverflowError。

然后我尝试从 pageButtons1 和 2 中抑制 ScrollView,并将 ViewFlipper 包含在 ScrollView 中。我得到了同样的 StackOverflowError。

如果我完全删除 ViewFlipper,应用程序会按预期运行,不会发生错误,只有横向时我需要滚动。

请问有人可以帮我解决这个问题吗?

0 投票
1 回答
1318 浏览

jquery-ui - jqueryui 选项卡:是否可以在内容垂直滚动时保持导航选项卡可见?

我的 jqueryui 选项卡集由几页相当长的内容组成——用户必须垂直滚动才能浏览每个文档。这是一个简化版本:

如果用户正在阅读正文并向下滚动,则导航选项卡会滚动出视图。如果用户随后希望查阅尾注,则用户必须滚动回文档的顶部以使导航选项卡可见,以便他可以单击END-NOTES选项卡。我想让导航选项卡始终可见,即使内容是垂直滚动的,所以导航选项卡看起来“浮动”在页面顶部。使用 jqueryui 选项卡插件是否可行?

谢谢

0 投票
1 回答
887 浏览

jquery - Jquery垂直列表滑块不会重复多次

我有一个垂直滑块效果很好,除非它需要滚动多次。

查看滑块

这是代码

我希望能够使滑块向下滚动不止一次。

有任何想法吗?

干杯尼克

0 投票
1 回答
454 浏览

css - DIV、DOJO、垂直滚动和 IE6

我知道这已经有几个问题了,但我无法在任何地方找到解决方案。

基本上,我将 CSS 样式设置为全屏,无需滚动。其中有 2 个 div,用于侧边栏(左)和内容(如果我能解决这个问题,将是一个地图控件)。

在左侧边栏中,我有 2 个 div(目前),一个有一个用于搜索地址的简单输入表单(可以设置为静态高度,9ems 或 100px),第二个用于保存结果剩余空间中的垂直滚动列表

我几乎到了那里 - IE 8、Firefox、Chrome、Safari 和 Opera 似乎都运行良好 - 然后,由于我们的企业网络团队坚持 IE6 兼容性(或者至少页面应该可用),我在 IE6 中对其进行了测试- 没有滚动条,并且列表超出了其父 div。多玩一点 CSS,我得到了滚动条,但 div 似乎从文档继承了 100% 的高度。

到目前为止,我已经为此苦苦挣扎了大约 4 天,因此感谢您提供任何帮助或见解。

谢谢

0 投票
1 回答
1238 浏览

firefox - 带有滚动条的 Firefox 内 SVG 中的坐标转换

当从 FireFox 中查看 SVG 文件时出现滚动条时,我正在尝试从 Javascript 代码中的 SVG 文档中的用户坐标空间中计算正确的鼠标坐标。但这并不完全正确。即使在水平或垂直滚动​​ SVG 时,也需要正确绘制基于 SVG 的工具提示。

我希望跨 IE 和 Firefox 浏览器的坐标转换是正确的。此外,我想使用单源 Javascript+SVG 解决方案来实现这一点,该解决方案希望不需要特定于浏览器的条件代码。我目前使用的是 FireFox 3.5.10,但我会考虑升级到更新版本的 FireFox,而且我还没有测试过 IE。

我遇到的问题是滚动条的坐标偏移:当滚动条出现在 Firefox 中的 SVG 元素上时,鼠标坐标转换是不够的。作为调试坐标转换的辅助工具,我正在使用一个简单的 SVG 文件,该文件包含 Javascript 处理程序,所有这些都在一个文件中,它只是将鼠标光标处的十字准线绘制为 SVG 线对象。在svg_cross_hairs.svg上找到它. 如果将该文件加载到 FireFox 并缩短 FireFox 窗口直到出现滚动条,然后滚动垂直或水平滚动条,您会发现 Javascript 绘制的十字准线被水平或垂直滚动​​量偏移,为了在鼠标光标实际所在的位置或附近绘制工具提示对象,这是不正确的。

我确实看到了Firefox:获取视口左上角的鼠标坐标问题,该问题讨论了scrollTop属性。

msg#00056element.{pageX,pageY,clientX,clientY}澄清了属性和element.getscreenCTM方法的含义存在混淆。

在用户坐标系中,是否有更简洁的方法来获得正确的鼠标坐标?

0 投票
1 回答
316 浏览

apache-flex - 在flex中,当有垂直滚动时如何获得正确的Y轴?

在 flex 中,我通过以下方式获取 y 坐标:

nextHBox = HBox(ingBox.getChildByName("ing" + nextId));

nextYAxis = ingBox.localToGlobal(新点(nextHBox.x,nextHBox.y)).y;

newCanvas.x = nextYAxis;

nextYAxis 给了我 y 轴,我用它来定位新组件。它工作得很好。但是,当有垂直滚动时,我稍微滚动一下,然后上面提到的代码将组件放置在错误的位置。我相信,它与卷轴有关。

0 投票
1 回答
825 浏览

jquery - jQuery scrollTo 插件 - 带有一些内容的摇晃滚动 - 问题

嘿社区在那里 - 这是一个艰难的,至少对我来说。也许那里有一些帮助。
我正在开发一个由 scrollTo 插件提供支持的垂直/水平滚动网站。总的来说,一切都运行良好且流畅,但对于一些内容,如 Nivo Slider,滚动变得有点不稳定,就像有 hig ups 一样。似乎每次 Nivo Slider 更改图像并且您同时滚动时都会发生这种情况。

我现在正在寻找一种方法来顺利解决这种行为,寻找一种在 Nivo Slider 不在视口中时停止它但在他再次进入视口时让他再次工作的方法。那样的话,我猜他不会打扰任何滚动过渡。这是我作为新手的疯狂猜测,但任何帮助和建议都将不胜感激。如果它们不在视口中,这一切都是为了停止包含在不同面板(如横幅、画廊、滑块)中的任何动态内容。

有任何想法吗?

0 投票
1 回答
2296 浏览

java - JScrollPane 中的 JPanel

我有一个 JPanel,我在里面动态地创建了 JCheckBoxes。这些必须始终并排添加 JCheckBoxes。如果侧面有更多空间要插入,则会创建一个新的 JCheckBoxes 行,就像在简单的文本编辑器中一样。

这正在完美地发生。但 ...

我将此 JPanel 上的布局设置为 FlowLayout,这正是我想要的。

明显的问题是窗口的空间有限。所以一个很好的解决方案是:在 JScrollPane,l 中插入这个 JPanel 并使其仅在垂直滚动中发生。但我有问题。虽然您只能显示一个垂直滚动条,但这些项目总是“永远”并排添加。而且垂直滚动根本不起作用,只能水平滚动。

我已经尝试了很多方法来仅垂直滚动,但没有任何效果(如果它有效,我就不会在这里:])。

那么,有没有人遇到过类似的问题,可以帮帮我吗?

我将非常感谢那些帮助我的人。

不再。

0 投票
1 回答
169 浏览

sticky-footer - 网站从一边跳到另一边?

当人们浏览我的网站时,页面会从一边跳到另一边。这是由于某些页面没有足够的内容导致垂直滚动条出现。除了不必要地尝试填充页面之外,是否有解决此问题的方法?

谢谢

0 投票
1 回答
724 浏览

jquery - jScrollPane - 瘦滚动条

我有一个宽度为 2px 的垂直滚动条。问题是拖动器几乎不可能点击。是否有可能在拖动器周围添加某种白色间距以绕过我的(缺乏)精细运动能力:)?

问候马库斯