-
1、设置锚点: <a href="#id"></a> 2、右侧导航位置不变(固定定位): position:fixed 3、获取滚动条位置和左侧内容区位置: $(document).scrollTop() $item.offset().top 4、左右侧定位关联: if(scrollTop > itemTop){ a.href = $item.id; a.addClass("current") } a[href!=$item.id].removeClass("current")查看全部
-
ul>li*5>a table zencoding查看全部
-
使用锚点可以在文档中设置标记,这些标记通常放在文档的顶部。查看全部
-
用正则表达式来 判断 cls的值查看全部
-
网站全局静止特效 样式技巧: position:fixed;left:50%;margin-left:400px; 先居中,再用margin-left填充,可根据中间div的宽度来确定值查看全部
-
div#menu --> <div id="menu"></div> ul>li*5>a 简写查看全部
-
IE6不支持position:fixed这个属性查看全部
-
利用正则表达式编写addcalss和removeclass查看全部
-
jQuery通过ID筛选永远比Class筛选快很多查看全部
-
在HTML5中使用ID进行锚点链接查看全部
-
zencoding插件(现改名Emmet) div#menu 按tab ul>li*5>a 按tab 按alt可以纵向选择(sublime text的整列编辑的快捷键:shift + 鼠标右键)查看全部
-
需要掌握的技术点查看全部
-
该课程需要用到的技术和需要克服的难点查看全部
-
几点知识查看全部
-
$(document).ready(function() { var items = $('#content').find('.item'); var indicators = $('#menu').find('li [href^="#item"]'); $(window).scroll(function() { items.each(function(index, element) { var top = element.offsetTop; var height = element.offsetHeight; if (window.scrollY >= top - 200 && window.scrollY < top + height - 200) { $(indicators[index]).addClass("current"); } else { $(indicators[index]).removeClass("current"); } }); }); });查看全部
举报
0/150
提交
取消