将<div>锚定到浏览器窗口的顶部</div>

时间:2011-04-08 20:36:49

标签: javascript css

我需要将div锚定到浏览器的顶部

无论用户在显示div的位置,我都需要确保它在顶部,直到用户关闭它

这与stackoverflow不同,stackoverflow通知粘贴到正文的顶部,而不是窗口

2 个答案:

答案 0 :(得分:7)

为此你可以简单地使用:

#elementSelector {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
}

JS Fiddle

答案 1 :(得分:5)

尝试使用:

<div id='stickyTop'></div> << or any other div/id u want to stick at the top

的CSS:

#stickyTop: { /* or any other div/id u want to stick at the top*/
   position: fixed;
   top: 0;
}