 
                         
                         自动 根据高度 来添加属性
下面附上核心代码
看完整的 可以下载文件
$(window).scroll(function() {
	var top = $(document).scrollTop(); //定义变量,获取滚动条的高度
	var menu = $("#menu"); //定义变量,抓取#menu
	var items = $("#content").find(".item"); //定义变量,查找.item
	var curId = ""; //定义变量,当前所在的楼层item #id 
	items.each(function() {
		var m = $(this); //定义变量,获取当前类
		var itemsTop = m.offset().top; //定义变量,获取当前类的top偏移量
		if (top > itemsTop - 10) {
			curId = "#" + m.attr("id");
		} else {
			return false;
		}
	});可以是
var h=$(window).height();
$("#content .item").css('height',h+'px')
                                            
                                          回复
                                          
                                           
                                         
                                    
                                对代码做了一些优化。你这里的话应该是content .item
var h=$(window).height();
$("#content .item").css('height',h+'px')
                                            
                                          回复
                                          
                                           
                                         
                                    
                                自动读取浏览器的高度,不设置固定的高。CSS里面的高度都可以删掉了。
<script>
$(function(){
    var h=$(window).height();
    $("#content li").css('height',h+'px')
});
</script>
                                            
                                          回复