问题标签 [horizontal-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 投票
4 回答
29060 浏览

c# - C# ListView 禁用水平滚动条

有没有办法阻止水平滚动条出现在列表视图中?我希望垂直滚动条在需要时显示,但我希望水平滚动条永远不会出现。

我想这与 WndProc 有关吗?

谢谢

0 投票
1 回答
3573 浏览

android - 水平滑动过渡滚动

我是 Android 开发的新手,并且成功地通过了这两个资源:

http://news.softpedia.com/news/How-to-Run-Android-Applications-on-Ubuntu-115152.shtml

http://wiki.phonegap.com/w/page/30862722/phonegap-android-eclipse-quickstart

现在我想让 index.html 上有一个按钮,当点击它时,从右到左的水平滑动页面转换到 right.html。当我点击right.html中的一个按钮时,我想做一个从左到右的水平滑动页面转换。

任何人都可以演示我在 index.html 和 right.html 中要做什么来实现这一点吗?或者,您认为使用一些基于 Javascript 的框架(例如 Zepto.js、jQuery、Sencha Touch 或 jQTouch)更容易做到这一点?

编辑:我想我听到的是我需要了解提供滑动效果的 Webkit 转换?

0 投票
1 回答
3557 浏览

c# - C# WPF:在高度属性设置为“自动”的 ListView 中防止水平滚动条覆盖最后一项

我在 StackPanel 中有一个 WPF ListView,Height="Auto"。它能做我想做的事真是太好了——根据 ListView 中包含的所有项目来改变它的高度。我的 ListView 上也有 Horizo​​ntalScrollBarVisiblity="Auto",这符合我的需要。

当我的 ListView 的列的整个宽度大于 ListView 控件的宽度时会出现问题(即用户减小窗口和此控件的宽度)。在那种情况下,显然会出现水平滚动条 - 没关系。问题是这个滚动条覆盖了 ListView 项目的最后一个(底部)项目,因此它部分不可见。

没有出现垂直滚动条,这没关系 - 我不想要它。我只想正确计算我的 ListView 高度,因此它会考虑显示的水平滚动条的高度并将其包含在计算中,以便所有项目都完全可见。

Xaml 代码示例:

我现在一直坚持创建用户控件的想法(可能只有 ListView 的派生类??)它覆盖了 MeasureOverride 但我认为这不是解决如此小但令人讨厌的“错误”的好方法,它仍然让我很麻烦实施解决方案。

有人可以为这个问题提供一些优雅的解决方案吗?任何想法将不胜感激。

0 投票
2 回答
622 浏览

javascript - 如何使我的网站与谷歌地图使用鼠标滚轮事件进行平移而不是缩放?

我正在用谷歌地图(v3)制作一个混搭,以显示波士顿的公共汽车来自实时 gps 数据的位置。Google 通常使用滚动来进行缩放,但我认为平移会更有意义,尤其是当更多的计算机(尤其是 Mac)具有双指滚动时,它允许水平和垂直滚动。如果我能获得滚动事件,我可以触发平移,但我看不到如何获得它们。我找到了mousewheel jquery 插件,但它似乎只能轻松检测到垂直滚动。 根据 mozilla,firefox post 3.5 为事件提供了“轴”属性,但我找不到其他浏览器的任何内容。这是否太新而无法得到很好的支持?

0 投票
3 回答
2674 浏览

html - 侧滚动wordpress网站

我被要求为 Wordpress 设计一个与此站点类似的侧滚动
站点。每个帖子在页面上并排放置。

我试图弄清楚是否有一行 PHP 可以添加到 page.php 中,这将允许正常的垂直滚动站点水平滚动?据我所知,没有使用 jQuery。. . . .

我已经寻找了无数的 Wordpress 主题,但似乎找不到用于水平滚动的相关 php。对于英国插画家/平面设计师来说,这似乎是一种很常见的布局。有谁知道如何实现这一目标?

谢谢

0 投票
9 回答
66320 浏览

android - Horizo​​ntalScrollView:添加新视图时自动滚动到结束?

我有一个包含 LinearLayout 的 Horizo​​ntalScrollView。在屏幕上,我有一个按钮,它将在运行时将新视图添加到 LinearLayout,并且我希望滚动视图在添加新视图时滚动到列表的末尾。

我几乎让它工作了——除了它总是在最后一个视图之外滚动一个视图。似乎它在没有首先计算包含新视图的情况下滚动。

在我的应用程序中,我使用的是自定义 View 对象,但我制作了一个使用 ImageView 并具有相同症状的小型测试应用程序。我在 Layout 和 ScrollView 上尝试了各种类似 requestLayout() 的方法,我尝试了 scrollTo(Integer.MAX_VALUE) 并且它滚动到了下界:) 我是在违反 UI 线程问题还是什么?

  • 瑞克

======

布局 XML:

0 投票
0 回答
217 浏览

emacs - 在 Emacs 中使用 gdb 会破坏水平滚动

我正在使用的 Emacs 版本:GNU Emacs 22.2.1(i386-redhat-linux-gnu,GTK+ 版本 2.12.9)

从 emacs 调用 gdb 会破坏 emacs 窗口中的水平滚动。我通过输入 Mx gdb 调用 gdb,然后接受默认值(仅在末尾添加我的二进制文件的名称,例如): gdb --annotate=3 unittest

在调用调试器后的某个时间点(不是立即),自动水平滚动不再起作用。

通过自动水平滚动,我的意思是预期的行为是:跟随光标,在必要时向左或向右移动视口。例如:当光标位于一条长线的末尾(例如第 200 列)时,窗口的查看区域向右移动,从而使第 200 列可见。如果我然后按“主页”并且光标跳到行首 - 窗口也跟随它,我可以看到缓冲区的最左侧列。

在这里粘贴我的整个 .emacs 文件可能是个坏主意,所以我只是搜索了与 hscroll 相关的条目:

...但是如果有人认为需要,我可以将其附在此处或通过电子邮件发送...

希望有人知道如何解决这个问题,因为这真的很痛苦 - 每次我使用调试器时,我都需要重新启动 emacs ......我很确定这个问题在版本 20 中不存在......

0 投票
3 回答
2519 浏览

iphone - 我们如何在 iPhone SDK 中水平滚动 tableview?

我想水平和垂直滚动表视图。我该怎么做?

0 投票
9 回答
35656 浏览

android - 如何以编程方式滚动 Horizo​​ntalScrollView

我有一个HorizontalScrollView包含一个RelativeLayout. 此布局在 XML 中是空的,并且从 onCreate 中的 java 填充。

我希望这个滚动视图最初位于 中间的某个位置RelativeLayout,它比屏幕大得多。

我试过mHorizScrollView.scrollTo(offsetX, 0);哪个不起作用。我不知道这有什么问题。

我可以发布代码,但它并不真正相关。重要的是一切都以编程方式完成(必须:s),并且HorizontalScrollView必须以编程方式设置的初始位置。

谢谢阅读。请告诉我您是否需要更多详细信息,或者这是否不够清楚。

0 投票
2 回答
3061 浏览

html - 画廊的水平滚动条

我真的用这个把我的头发拉了出来。我在这里坐了大约 5 个多小时,并试图弄清楚并尝试/错误的可能性。我有一个固定宽度的中心定位页面,我想在中间设置一个空间用于水平滚动的画廊。事实证明这是一个大问题。

这是我的CSS:

我是一个新手,努力学习,但我真的无法弄清楚。我不想要一张桌子。我可以创建一个垂直滚动框,但这不是我想要的。

请大家帮助非常感谢

谢谢