码迷,mamicode.com
首页 > 其他好文 > 详细

使用锚点定位页面位置

时间:2018-05-06 13:27:58      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:区域   span   code   ott   chat   空白   ntb   mdi   lin   

类似聊天页面,新的消息会显示在页面的最下面,但默认只是数据加载了,页面位置还是当前位置。

为了让数据实时显示在可视区域,可以在聊天记录展示页面标签下面增加一个空白的标签(增加ID),通过动态定位该标签实现。

如下代码:

<div id="chatDiv">
    <div class="chat">聊天内容1</div>
    <div class="chat">聊天内容2</div>
    <div class="chat">聊天内容3</div>
</div>
<div id="bottomDiv" style="width:10px;height:10px"></div>

如上代码定义了锚点:<div id="bottomDiv" style="width:10px;height:10px"></div>

在有信心聊天内容产生后,通过js代码定位

如下代码:

//业务代码

document.getElementById(‘bottomDiv‘).scrollIntoView();

 

使用锚点定位页面位置

标签:区域   span   code   ott   chat   空白   ntb   mdi   lin   

原文地址:https://www.cnblogs.com/scott-j/p/8997847.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!