Questions tagged «scrollbar»

滚动条是与仅部分可见的显示器有关的图形用户界面元素。滚动条提供有关元素的哪个部分处于可视状态的视觉反馈,以及移动主要元素的视图的能力。




4
CSS:如何在固定高度的容器内获取div的滚动条
我有以下标记: <div class="FixedHeightContainer"> <h2>Title</h2> <div class="Content"> ..blah blah blah... </div> </div> CSS看起来像这样: .FixedHeightContainer { float:right; height: 250px; width:250px; } .Content { ??? } 由于其内容,的高度div.Content通常大于所提供的空间div.FixedHeightContainer。此刻,div.Content快乐地延伸到了我的底部div.FixedHeightContainer-根本不是我想要的。 div.Content当其高度太大而无法容纳时,如何指定获取滚动条(最好仅是垂直的,但我并不挑剔)? overflow:auto而overflow:scroll什么都不做,出于某种奇怪的原因。

8
如何确定div是否滚动到底部?
在不使用jQuery或任何其他JavaScript库的情况下,如何确定带有垂直滚动条的div是否一直滚动到底部? 我的问题不是如何滚动到底部。我知道该怎么做。我想确定div是否已滚动到底部。 这不起作用: if (objDiv.scrollTop == objDiv.scrollHeight)

6
从textarea移除滚动条
继续我的上一个问题(将滚动条添加到<textarea>中),该问题如何始终显示a中的滚动条<textarea>,我现在想知道如何设置它,以便<textarea>即使文本溢出也不会在其中显示滚动条。要向下滚动,可以使用箭头键或鼠标在文本中导航。 我怎样才能做到这一点?



2
用填充重新定位ListView的滚动条
我有一个 ListView的右边(和左边)填充。 当前列表看起来像这样: ----------------- | | ROW | | | |-------------| | | | ROW | | | |-------------|#| | | ROW |#| | |-------------| | | | ROW | | | ----------------- | 最右边的线是屏幕的边缘,#s是滚动条,右边ListView的空白是的填充。 我想要的滚动条位于填充的右侧,如下所示: _ ----------------- | | | ROW | | | |---------------| | | | ROW …

11
如何将快速卷轴添加到RecyclerView
背景 在ListView上,您可以使用快速滚动器,该滚动器允许您拖动滚动条以轻松滚动至所需位置(使用fastScrollEnabled属性) 连同“ SectionIndexer ”类以及可选的一些属性一起,您可能会在使用此滚动条时看到一个漂亮的弹出窗口(此处链接)。 这样的事情会显示在通讯录应用程序中,以便您可以轻松滚动至特定字母。 问题 RecyclerView似乎没有任何这些。甚至没有快速滚动。 问题 如何为RecyclerView添加快速滚动器功能?

17
在ListView中检测向上滚动和向下滚动
我有以下要求: 首先,从服务器获取第2页的数据,并将这些项填充到ListView中。 考虑到上一页和下一页在场景中均可用,因此添加了以下代码: if(prevPageNo > 0){ mListViewActual.setOnScrollListener(this); } if(nextPageNo > 0){ mListViewActual.setOnScrollListener(this); } 我应该在什么条件下使用以下方法检测向上滚动和向下滚动: void onScroll(AbsListView视图,int firstVisibleItem,int visibleItemCount,int totalItemCount) void onScrollStateChanged(AbsListView view,int scrollState) 在操作之后:检测到向上滚动和向下滚动,相应地,将调用上一页或下一页的服务,以提取要在Listview中填充的项目。 任何输入都会有所帮助。 通过以下链接,但未返回正确的向上滚动/向下滚动操作: 链接1 链接2


11
防止div跌破div时向上滚动?
昨天我问了一个类似的问题,但解释得很差,并且没有说明我对纯CSS解决方案的渴望,我认为这应该是可能的,因此我正在尝试。 基本上,我遇到了一个问题,即我有一个可滚动消息div,并且在其下方有一个输入字段。当我单击一个按钮时,我希望输入字段增加100像素,而消息区域也不滚动。 这是一个小提琴,充分展示了问题所在 如您所见,当您单击“添加边距”按钮时,消息div也将向上滚动。我希望它能保持原样。同样,如果您稍微向上滚动,因此只能看到倒数第二条消息,则单击按钮时应类似地保持该位置。 有趣的是,这种行为“有时”得以保留。例如,在某些情况下(我无法完全推断),滚动位置得以保留。我只希望它始终如一。 window.onload = function(e) { document.querySelector(".messages").scrollTop = 10000; }; function test() { document.querySelector(".send-message").classList.toggle("some-margin"); } .container { width: 400px; height: 300px; border: 1px solid #333; display: flex; flex-direction: column; } .messages { overflow-y: auto; height: 100%; } .send-message { width: 100%; display: flex; flex-direction: column; } .some-margin …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.