Javascript如何控制Div的滚动条的位置?
<styletype="text/css">#box{width:100px;height:100px;overflow:auto;border:1pxsolid#ccc...
<style type="text/css">
#box
{
width: 100px;
height: 100px;
overflow: auto;
border: 1px solid #ccc;
}
#text
{
width: 280px;
height: 2000px;
}
</style>
<div id="box">
<div id="text"></div>
</div>正常页面的效果是(图一),求用Javascript的操作做到(图二效果),就是通用Javascript改变滚动条位置,也就是内部信息的位置。实现效果的回答! 展开
#box
{
width: 100px;
height: 100px;
overflow: auto;
border: 1px solid #ccc;
}
#text
{
width: 280px;
height: 2000px;
}
</style>
<div id="box">
<div id="text"></div>
</div>正常页面的效果是(图一),求用Javascript的操作做到(图二效果),就是通用Javascript改变滚动条位置,也就是内部信息的位置。实现效果的回答! 展开
3个回答
2013-03-30
展开全部
<a href="#锚点">
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-03-30
展开全部
JAVASCRIPT中页面元素的定位。clientX、clientY 是鼠标当前相对于网页的位置,当鼠标位于页面左上角时 clientX=0, clientY=0;
offsetX、offsetY 是鼠标当前相对于网页中的某一区域的位置,当鼠标位于页面中这一区域的左上角时offsetX=0, offsetY=0;
screenX、screenY 是鼠标相对于用户整个屏幕的位置。x、y是鼠标当前相对于当前浏览器的位置。
scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离(因为有滚动条的产生,所以目前页面可见内容是不定的)。
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离。
left:对象相对于页面的X坐标。
top:对象相对于页面的Y坐标。
offsetX、offsetY 是鼠标当前相对于网页中的某一区域的位置,当鼠标位于页面中这一区域的左上角时offsetX=0, offsetY=0;
screenX、screenY 是鼠标相对于用户整个屏幕的位置。x、y是鼠标当前相对于当前浏览器的位置。
scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离(因为有滚动条的产生,所以目前页面可见内容是不定的)。
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离。
left:对象相对于页面的X坐标。
top:对象相对于页面的Y坐标。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询