软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > Web前端 > 工具与技巧 > 定位层始终保持在当前可见屏

定位层始终保持在当前可见屏

  看到过很多这样的广告,页面两边各放一个方块图片广告,拖动滚动条时广告随之动滚,始终停留在当前屏幕的下方或上方。对于这种漂浮广告,我相信很多用户都非常不爽!

  看下面两个图的应用。当同一种技术实现的效果被应用在了不同的地方,就产生了明显的体验差别。它们的不同点在于是否应用户需求而设计。

  淘宝产品列表:查看>>>

淘宝产品列表-liehuo.net 

  腾讯财经产业经济查看>>>

腾讯财经产业经济-liehuo.net

  如何实现?

  scrollTop是什么?当元素内部的内容高度超过元素本身的高度时就会出现滚动条,随着拖动滚动条而被隐去的上面部分的高度就是scrollTop值。这种定位层就是当页面触发onscroll事件时,取得scrollTop值并写入定位层CSS属性,使之保持位置。另外,IE6不支持position:fixed,只能用position:absolute特殊处理,当然你也可以忽略IE6

  看演示吧>>

  转自:http://www.xij.cn/blog/

    相关阅读
    网友评论
    栏目导航
    推荐软件