我想在滚动条的中间放置一个元素(并跟随)。换句话说,将元素粘贴到滚动条的中间。我想你必须动态获取滚动条的高度和位置,并用setInterval更新元素属性。
有什么想法吗? 提前谢谢!
答案 0 :(得分:3)
对于<div id="thingy"></div>
,您可以坚持使用滚动条的中间位置而不必担心与滚动条属性有关。只是看起来像:
#thingy {
position:fixed;
top:45%;
bottom:45%;
height:10%;
right:0px;
}
假设您的元素高度为屏幕高度的10%,并希望紧密贴合在页面左侧的滚动条上。