课程
/前端开发
/HTML/CSS
/导航条菜单的制作
This.style.width确实在变大,但if(This.style.width>=160)就是不行,非得写成if(This.offsetWidth>=160)
2014-09-05
源自:导航条菜单的制作 5-2
正在回答
加上引号if(This.style.width>='160px')就可以了
This.style.width是带有px的,This.offsetWidth是不带的,所以可以比较
王行天下
This.style.width 和This.offsetWidth是不一样的啊 后者是宽度当前值 前者不是 不信 你用alert弹一下看看
这是浏览器的兼容性问题吧
原来是类型不匹配,写成if(This.style.width>='160')就可以
举报
水平、垂直、圆角导航条菜单,让您的技术探索之路更高效