最新回答 / 爱Zpony
relative:相定位参造物其本身并脱离文档流管移原位置留着fixed:固定定位;类似于absolute,但不随着滚动条的移动而改变位置。absolute:absolute 会将对象拖离出正常的文档流绝对定位而不考虑它周围内容的布局。要使用必须指定 left , right , top , bottom 属性中的至少一个,并且设置此属性值为 absolute ,该布局不占位
2016-06-12
最新回答 / EpisodeOne
把所有代码都贴出来你可以试试,console.log(top)查看top和itemTop的值。比较它们;你的.current设置css样式了吗
2016-06-11
var _href=_menu.href.split("#");
if(_href[_href.length-1] != currentId){
_menu.className="";
} else{
_menu.className="current";
} 感觉这样超级方便 什么has class , removeClas, addClass 都不用写
以上是某些人的得意写法!!!!我就呵呵了,你能够想到老师就想不到?你这样写了直接把item这个class也去除了,sb 人家要的是添加和删除某个class 而不是全部class都删除 和 只加一个class "current"
if(_href[_href.length-1] != currentId){
_menu.className="";
} else{
_menu.className="current";
} 感觉这样超级方便 什么has class , removeClas, addClass 都不用写
以上是某些人的得意写法!!!!我就呵呵了,你能够想到老师就想不到?你这样写了直接把item这个class也去除了,sb 人家要的是添加和删除某个class 而不是全部class都删除 和 只加一个class "current"
已采纳回答 / Sergio7
火狐、IE支持document.documentElement.scrollTop而chrome支持document.body.scrollTop,在判断上加个.scrollTop就可以都兼容了
2016-06-11
最新回答 / 慕移动9181930
存在兼容问题,
IE6,IE7,IE8中刷新页面、关闭浏览器之后、页面跳转之后都会执行;
Opera、Chrome任何情况都不执行。style.left返回 是字符串 带 PX
2016-06-10