-
导航与滚动条查看全部
-
重难点查看全部
-
分析——>设计——>实现查看全部
-
IE6 hack查看全部
-
给出的源代码有问题 var top = document.documentElement ? document.documentElement.scrollTop:document.body.scrollTop; 得到的top永远为0,需要改为下面的语句: var top = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop;查看全部
-
此处正则可以不用,直接调用字符串的indexOf()方法即可 function hasClass(obj,cls){ return obj.className.indexOf(" "+cls+" ")!=-1||obj.className.indexOf(" "+cls)!=-1||obj.className.indexOf(cls+" ")!=-1; }查看全部
-
IETester包含多个版本的IE,可以方便的用来进行兼容性测试,获取下载或者更多信息可以访问:http://www.my-debugbar.com/wiki/IETester/HomePage查看全部
-
ie6固定定位fixed无效解决方法 //防止导航闪烁 * html, * html body{ background-image:url(about:blank); background-attachment:fixed; } //解决固定定位问题 * html #menu{ position:aboulute; top:expression(((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+100+"px"); }查看全部
-
jQuery的offset()方法会返回一个对象,包含top和left属性。查看全部
-
1、取消原有焦点; 2、添加当前焦点; 3、减少偏移量的值,再进行判断,使得页面在新内容已出现,旧内容快收起时变换焦点,改善用户体验 $("selector").find("[attribute=value]"); 获得属性值为特定值的节点查看全部
-
小技巧:left:50%同margin-left配合使用,可以使导航条正好位于页面右边。 [ 查看全文 ]查看全部
-
网页定位导航特效 6-3 使用JS实现函数--- addclass和removeclass的方法 JS中没有addclass和removeclass的方法 removeClass,addClass 使用正则表达式判断class的存在: obj.className.match(new RegExp("(\\s|^)" + cls + "(\\s|$)")) 注意:RegExp的参数是字符串,\\是把\转义 注意addclass的时候要加空格查看全部
-
xxx.href得到的是http:....#item1这样的地址,所以不好和之前的currentId (item1)比较,所以运用split()方法借助"#"分段,把xxx.href拆成数组,然后取数组最后一个元素,就是item1这样的字符串了,方便与currentId比较 JS中没有each用for循环,用for循环时用break跳出循环查看全部
-
小技巧:left:50%同margin-left配合使用,可以使导航条正好位于页面右边查看全部
-
scoll([data],fn):当用户滚动指定的元素时,会发生scroll事件。scroll事件适用于所有可滚动的元素和window对象(浏览器窗口)。 例如 当页面滚动条发生变化时,执行函数......: $(window).scroll(function(){/*......*/}; scrollTop[vall]:获取/设置匹配元素相对滚动条顶部的偏移。 offset():获取匹配元素的相对偏移。返回对象包含两个整形属性:top和left,以像素计查看全部
举报
0/150
提交
取消