那么就大概的说一说
JS操作页面的特效大致分为两大类:操作样式和操作DOM(其实样式也可以算作DOM的一部分,所以这里说的DOM主要针对动态建立、删除元素与改变元素在DOM中的位置等操作)
例如,所有的菜单效果,都可以看作是JS改变了菜单层的显示、隐藏样式。所以这个效果的本质是,在下拉菜单按钮被单击的事件中(当然也可以是onmouseover事件),用JS操作做类似这样的动作:
复制内容到剪贴板
代码:
menuContainerObject.style.display = "none";
//menuContainerObject是菜单层容器对象此外,菜单层的位置通常也会由JS动态改变,即操作obj.style.left,obj.style.top(不要忘记设置style.position,不然前两个属性是无效的)
建议你去找一个类似的效果,仔细的阅读它,并多多思考。毕竟目前国内的JS教程仅仅能够起到入门的作用。遇到什么具体的语句不能理解的,可以到论坛来寻求帮助,你会发现大家还是很乐于助人的。注意提问的技巧,空泛的问题很难得到回答。