星外飞客

最近有个需求,在网页头部顶顶一个工具栏,方便用户使用。做此记录。

该代码兼容IE6,IE7,IE8,IE9,FF等各浏览器。

CSS代码:

#fixed{position:fixed;_position:absolute;top:0;left:0;width:100%;height:32px;background-repeat:repeat-x;z-index:3;}

 其实这一条就可以实现了,但是IE6对position的fixed支持有问题,所有还要加段JS代码来实现IE6的固定。

if($.browser.msie && (parseInt($.browser.version) < 7)){
	$(document).ready(
		function(){$(window).bind("scroll", function(){
			bodyTop = document.documentElement.scrollTop + document.body.scrollTop;$("#fixed").css("top",bodyTop+"px");
		});
	});
}

注意以上JS使用了Jquery实现,请先加载jquery。

版权所有,转载请注明出处。
转载自 <a href="http://www.yanghengfei.com/archives/474/" title="css+js实现置顶栏目条" rel="bookmark">css+js实现置顶栏目条 | 星外飞客 </a>

我简单说几句

随机推荐

最新评论

无觅相关文章插件,快速提升流量