-
滚动条与右侧导航条(高亮设置) 滚动条在AC之间,2F;AB之间就是1F;以此类推查看全部
-
导航与滚动条之间的定位关联查看全部
-
特效分析查看全部
-
offset() 方法返回或设置匹配元素相对于文档的偏移(位置)。查看全部
-
本代码利用课程中所学的知识实现了简单的类似于天猫新首发页面的效果,天猫新首发页面在导航效果的基础上又加入了很多额外的特效,感兴趣的同学可以在此基础上发挥想象,把效果做得更加完善。查看全部
-
使用锚点可以在文档中设置标记,这些标记通常放在文档的顶部。查看全部
-
1.定义getByClassName函数,让函数实现根据class name获取对象并返回 提示:先获取obj中的所有标签,赋值给elements,然后遍历elements,找到className相符的元素存入数组result,最后返回result 2.定义addClass函数,让函数实现给对象增加class 提示:首先要判断是否已经有名为cls的class,如果没有,添加即可 3.补充代码,给正确的menu下的a元素class赋值current 提示:此处要遍历menus,对menus中的每一个元素判断href属性值和currentId是否相符,并根据判断结果决定是移除名为current的class,还是增加名为current的class。查看全部
-
运用css和jQuery,实现导航菜单在右侧绝对定位显示,并且可以在滚动时根据滚动条的位置自动设置导航菜单的焦点。查看全部
-
jquery尽量减少查询操作(通过var一个变量保存下来); 通过id查询要比class查询效率高,即使是间接通过id查询来选择class也比直接选择一个class要快 .find查询要比$("")内通过子选择器查询效率要高查看全部
-
算法: 1、通过$(document).scrollTop(),获得滚动条据顶部的高度top 2、find()找到所有的class为“item”标签 3、通过offset().top获得标签距离顶部的高度 4、通过each()循环比较两个高度值,找出当前显示div 5、重置选中状态 6、通过find("[href="+N+"]").addClass()实现修改选中标签查看全部
-
ie6不支持position:fixed属性,所以用hack /*ie6 hack*/ *html,*html body{ background-image:url(about:blank);通过设置一个空图片来解决下面的那个跳动闪烁的问题 background-attachment:fixed; } *html #menu{ position:abosulute; top:expression(((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+100+'px'); 通过获取scrolltop滚动条的位置,通过这个表达式解决ie6不支持fixed 但是这样做有一问题:右侧的滚动条会发生跳动闪烁 }查看全部
-
使用锚点可以在文档中设置标记,这些标记通常放在文档的顶部。查看全部
-
【技术点】: 锚点:是超链接的一种,是页面内的超级链接,通过锚点在页面内导航定位 jQuery:用来实现滚动条定位的事件和方法 ——scroll([data,fn]) scroll([val])获取匹配元素相对滚动条顶部的偏移(也就是上一条笔记的s1,s2) offset();返回top和left。这里使用top获得(A,B,c)查看全部
-
导航条 随着滚动条的滚动 改变焦点,其实就是给相应的项目增加样式,这是这个特效的难点。查看全部
-
导航与滚动条之间的定位关联查看全部
举报
0/150
提交
取消