CSS+DIV固定底部的漂浮导航条(多浏览器兼容)
2016-03-10 16:05
639 查看
在项目中。为了解决多浏览器兼容的问题。。ie6很头痛。div经常出现浮动。。。。
然后在网上找了一个例子。。。。
css代码如下:
html代码如下:
再看看这些需要注意的地方:
PS:你可能会对 text.txt 和 expression 感到郁闷,也有人使用多嵌套一层 DIV 做了个假滚动条实现了这个方法,当然这种方法在也会相应的改动下默认属性,可这种写法和之前网站融合起来很郁闷,要添加一个DIV(因为我之前没有在最外层写DIV.wrap)。
div最底部.rar (725 Bytes)
下载次数: 140
然后在网上找了一个例子。。。。
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代码如下:
<div id="bottomNav">这里加入你的代码固定底部漂浮</div>
再看看这些需要注意的地方:
_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)。
div最底部.rar (725 Bytes)
下载次数: 140
相关文章推荐
- CSS基础选择器
- css3幻灯片换位效果
- css居中 js回退
- CSS、HTML命名规则
- CSS3:元素的边框、背景和大小
- CSS3选择器之:nth-child()伪类选择器详解
- 调试DOM元素hover,focus,actived的样式--谷歌浏览器调试器
- css animate
- CSS选择器(一)
- CSS强制文本在一行内显示若有多余字符则使用省略号表示
- CSS padding 属性
- CSS 入门基础
- JS判断UA动态加载CSS的方法
- CSS3中:nth-child和:nth-of-type的区别深入理解
- IE兼容问题,各类css hack代码(亲测有效)
- css背景样式
- css3变形动画
- css透明度的设置 (兼容所有浏览器)
- CSS布局奇淫巧计之-强大的负边距
- css边框样式