我想保持一个元素始终可见,即使它应该由用户滚动出去。
1) On Body Load 2) After scrolling down
------------------------- -------------------------
____________
| |
| |
| |
| |
|____________|
____________
| |
| |
| |
| |
|____________|
基本上我想在距离顶部小于 20px (2) 时将元素的位置更改为固定,并在距离顶部 (1) 超过 20px 时将其位置更改回静态。
有些插件可以做到这一点,例如 EG:http ://www.vertstudios.com/blog/demo/stickyscroller/demo.php但如果手动操作不太困难,我更喜欢避免使用它们。
如何创建一个在元素靠近顶部时触发的侦听器,以及在远离顶部时触发的侦听器?