• 注册
当前位置:1313e > 默认分类 >正文

仿天涯底部固定漂浮导航

原文地址:http://blog.csdn.net/gisfarmer/archive/2009/07/01/4313094.aspx

简单的看一下CSS样式部分:

body {background-image:url(text.txt); /* for IE6 */background-attachment:fixed;
}#bottomNav {background-color:#096;z-index:999;position:fixed;bottom:0;left:0;width:100%;_position:absolute; /* for IE6 */_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */overflow:visible;
}

HTML部分加上这个id为 #bottomNav 的DIV即可:

固定漂浮物在此处O(∩_∩)O~

再看看这些需要注意的地方:

_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);

看到 _top 大家都知道是为IE6独家准备的,但是当我只加了上面这句时,IE6下拉动滚动条看到的这个漂浮物是抖动的-_-|||
解决方法我们为IE6添加这样一条语句:

background-image:url(text.txt);

注意这里的 text.txt 其实不需要有这个txt文档,txt的文件名叫什么看自己喜好喽,如此一来我们就解决了IE6下的缓动问题。

PS:你可能会对 text.txt 和 expression 感到郁闷,也有人使用多嵌套一层 DIV 做了个假滚动条实现了这个方法,当然这种方法在也会相应的改动下默认属性,可这种写法和之前网站融合起来很郁闷,要添加一个DIV(因为我之前没有在最外层写DIV.wrap)。
相比之下我更喜欢天涯这样的纯CSS写法,这里是DEMO

转载于:https://www.cnblogs.com/aji88/archive/2009/10/15/1583908.html

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 162202241@qq.com 举报,一经查实,本站将立刻删除。

最新评论

欢迎您发表评论:

请登录之后再进行评论

登录