div滚动条自动到底部,js设置滚动条滚到底部
html 里面 div 滚动条保持在底部 及 div 位置固定。
1、新建一个html文件,命名为test.html。
2、在test.html文件内,使用div标签创建一个模块,用于测试。
3、在test.html文件内,给div添加一个class属性,用于设置其样式。
4、在css标签内,通过class设置div的样式,定义其宽度为200px,高度为200px,背景颜色为红色。
5、在css标签内,再使用position属性设置div为绝对定位,距离底部为0px,距离左边缘为0px。
6、在浏览器打开test.html文件,查看实现的效果。
div怎样让滚动条随时滚动到最底部?
script?language="javascript"
var?i?=?0;?//可以不要
window.onload?=?function(){
var?s?=?setInterval("sc()",?100);
}
function?sc(){
var?div?=?document.getElementById("div1");
div.innerText?+=?"\n"?+?(i++).toString();?//可以不要
div.scrollTop?=?div.scrollHeight;
}
/script
div?id="div1"?style="border:1px?black?solid;width:500;height:100;overflow-y:scroll;"/div
jquery如何让滚动条默认在div最底部
jquery让滚动条滚动到最底部的方法:
在ready方法里写 $('#content').scrollTop( $('#content')[0].scrollHeight );
如何用js控件div的滚动条,让它在内容更新时自动滚到底部?
模拟一下,控制层的滚动条~
script
language="javascript"
function
sendText()
{
var
e=document.getElementById("div1")
var
inp=document.getElementById("inp")
e.innerText=e.innerText+"\n"+inp.value;
//e.scrollTop=e.scrollHeight;
}
function
sc()
{
var
e=document.getElementById("div1")
e.scrollTop=e.scrollHeight;
}
var
s=setInterval("sc()",200)
/script
div
id="div1"
style="border:1px
#ff9966
dashed;width:400;height:100;overflow-x:hidden;overflow-y:scroll"
/div
input
type="text"
id="inp"
style="width:300"
input
type="button"
onclick="sendText()"
value="发送"