常常看到window的菜单如果太长了下面(或上面)就会出现滚动的小三角。鼠标移上的时候菜单就会滚动。这个效果用js也可以模枋。
<div id="box" style="width:200px;height:200px;border:solid 1px;overflow:auto;">
<script>
for(var i = 0;i < 30;i++){
document.write(i + '<br/>');
}
</script>
</div>
<button onmouseover="down()" onmouseout="stop()" id="scrollButton">向下scroll</button>
<SCRIPT LANGUAGE="JavaScript">
<!--
var box = document.getElementById('box');
var scrollButton = document.getElementById('scrollButton');
function scrollDown(){
var _top = box.scrollTop;
box.scrollTop = _top + 20;
window.status = 'height:'+ box.scrollHeight + ', top:' + box.scrollTop;
}
var timer;
function down(){
timer = window.setInterval("scrollDown()", 100);
}
function stop(){
window.clearInterval(timer);
}
//-->
</SCRIPT>
这个例子里,当鼠标移上按钮的时候,就用定时器每隔0.1秒去改变容器的scrollTop,移开的时候就把这个定时器去掉就okay了。
这里有个问题,我要怎么样知道滚动条已经到了容器的最底部?当滚动条到底时,可以从打印在状态栏的信息里看到容器的scrollHeight大于这时的scrollTop啊。
郁闷,从博客写的贴子没办法预览。带html的代码也不能贴。前面那贴弄坏了,请管理员删除一下。不好意思。
论坛里的倒是可以贴html代码。难道只能从论坛写了再转到自己的博客里?
分享到:
相关推荐
然而,当表格内容过多导致无法在单个视窗内完全显示时,滚动条就会出现,这时表头对齐问题就显得尤为重要。为了解决"table内容出现滚动条和表头对齐问题",我们需要深入理解表格布局、CSS样式控制以及可能涉及到的...
在移动Web开发中,"移动端滚动穿透问题"是一个常见的用户体验问题。当用户在页面上触发一个弹出层(如模态对话框、下拉菜单或加载遮罩层)时,通常希望页面主体部分在此期间不可滚动,以防止意外的滚动行为影响交互...
在描述中提到的“LED大屏播放中表格内容超长自动滚动”是一个功能特性,它解决了在有限的屏幕空间内展示大量文本信息的问题。 首先,我们要理解“表格内容滚动”的概念。在传统的静态显示中,如果表格单元格中的...
然而,在实际使用过程中,可能会遇到一些问题,比如Select下拉选项(el-option)在页面滚动时超出元素区域,以及Cascader级联选择器滚动超出其容器。这两个问题都会影响用户体验。本文将详细探讨这两个问题的原因及...
在使用 ReportViewer 绑定一个 SqlServer Reporting Service 的报表时,有些内容较长的报表会出现双竖滚动条的问题。这是一个非常常见的问题,因为 ReportViewer 控件的默认样式会引发双竖滚动条的出现。 二、解决...
**iscroll-4 滚动内容详解** iscroll 是一款轻量级的JavaScript库,专为移动设备设计,主要用于解决在iOS、Android等平台上实现流畅的滚动效果的问题。iscroll-4是这个库的一个版本,它提供了一个高效且自定义程度...
1. 创建一个包含滚动内容的容器,并设置相应的CSS样式: ```html <!-- 滚动内容 --> <!-- 可见内容区域 --> ``` `.scrollbar-container` 是TinyScrollbar的主容器,`.viewport` 包含要滚动的内容,...
div 的滚动条问题 div自动添加滚动条,防止div移动位置
在网页设计中,当页面内容超出了可视区域的宽度时,浏览器会自动添加水平滚动条以允许用户水平滚动查看隐藏的内容。然而,滚动条本身会占用一定的空间,这可能会导致页面宽度缩小,从而影响布局的整体美观性。为了不...
在某些情况下,用户可能会遇到滚动条操作不顺畅或者存在bug的问题,尤其是在鼠标悬停在FlexPaper的滚动条上时。本篇文章将深入探讨如何解决FlexPaper滚动条的问题,以及相关的技术细节。 首先,滚动条问题可能源于...
为了解决这个问题,我们可以通过技术手段使表格表头固定,而表格内容则可以正常滚动。 #### 二、技术实现原理 为了实现表格表头固定的功能,我们需要利用CSS中的`position`属性来定位表头元素,同时通过设置`...
当我们谈论“jQuery Mobile 滚动加载内容”时,我们实际上是在讨论一种动态加载技术,即在用户滚动页面到接近底部时,通过 AJAX(异步 JavaScript 和 XML)技术从服务器获取并插入更多内容,以实现无尽滚动的效果。...
**二、滚动下拉问题** 处理页面滚动通常涉及到捕获整个页面的屏幕截图,而不仅仅是可见部分。以下是一些解决方案: 1. **设置视口大小**:通过设置`window.scrollTo(0, 0)`滚动到页面顶部,然后利用`html2canvas`...
1. HTML部分:首先需要一个div元素作为滚动容器,这个容器内部包含一个ul元素,ul元素中再包含多个li元素,每个li元素都包含一个a标签,用于展示新闻内容。在每个a标签中通过title属性增加鼠标悬停提示。 2. CSS...
在网页设计中,当表格数据过多时,为了保持良好的用户体验,常常需要实现表头固定而内容可滚动的效果。`jQuery`作为一个广泛使用的JavaScript库,提供了丰富的功能和便利的方法来实现这种效果。本教程将深入探讨如何...
在本项目"jquery标签左右滚动内容"中,我们聚焦于使用jQuery实现一种美观且用户友好的标签页切换效果,特别是在有限的空间内,通过左右滚动展示多个标签内容。 首先,我们要理解什么是“tab标签”。Tab标签是一种...
【jQuery仿Excel表格头部固定内容滚动效果代码】是一种在网页中实现类似电子表格的交互体验的技术,它使得用户在浏览长表格时,可以保持表头(即列标题)始终可见,即使当表格内容滚动时也是如此。这个功能在数据量...
在Windows编程中,滚动条是窗口用户界面的重要组成部分,它允许用户查看超出当前视图范围的内容。当用户滚动滚动条时,窗口中的内容需要相应地更新,这涉及到两个关键概念:擦除和重绘。下面将详细介绍这两个过程...
今天用pop的弹出窗口里,出现一个问题,当网页出现滚动条里,不能遮挡住,解决Pop遮罩层无法遮挡滚动条下问题。 pop滚动条遮挡
在移动Web开发中,创建一个具有横向滚动Tab的界面是一个常见的需求,这通常用于展示多个类别或选项,而有限的屏幕空间无法垂直排列所有内容。本文将深入探讨如何使用HTML5技术来实现移动端的横向滚动Tab,并且这些...