2010-05-18 82 views
8

我已经在过去使用类似这样的方法来完成此: http://javascriptkit.com/javatutors/static3.shtml当页面滚动不移动的绝对定位的div

,但我不喜欢“忽悠”效果的页面滚动,div需要随着滚动移动。最近我看到很多网站有一个元素(我认为是一个div或类似的元素),当页面滚动时它们不会移动,但它很无用......它们就在那里,它是一件很美的事情。

不幸的是,我似乎无法回想起最近我看到它的来源,并试图找出它,所以我想我会转过来看看你们所有的专家可以提供什么,只要援助/建议。

TIA

回答

9

尝试将“position:fixed”设置为元素。

我认为这不适用于一些IE版本,您将不得不为此使用JS。

+0

完美!非常感谢。 – Kyle 2010-05-18 21:02:26

3

您链接到的那个网站上还提到了诸如IE 4之类的东西,最好不要依赖它。已经过时了。

通过执行position: fixed;,您可以使用CSS将元素定位到固定位置。

-2

看看google reader

它有一个固定标题和一个固定侧栏。

+1

你真的不能指点某人到网页而不给任何解释。独立并经受住时间考验的答案最适合整个社区。谷歌阅读器现在已经死了,你的答案是它。 – daviesgeek 2014-08-22 22:46:59