javascript如何做鼠标放上去就出现一个下拉列表.

JavaScript010

javascript如何做鼠标放上去就出现一个下拉列表.,第1张

其实JS里面实现的各种鼠标点击,移动就显示什么什么东西的玩意全都是用两个办法实现的。一种是设置DIV层的高度,首先设置为0,鼠标移到特定的地方后,设置DIV层高度为正常高度。另一种是设置DIV层的可见属性为隐藏,.div1{displya:none},这样就整个隐藏了(是绝对隐藏,网页上是不存在这个元素的。连地方都不用占。)然后鼠标移动到特地地方后设置DIV层可见,.div1{display:block}

我只是告诉你方法,不管干什么,方法最重要,给你贴代码,是不负责任,因为那东西到哪都能找到。随便一个网页特效的网站上一大堆。知道方法后,自己实践一下,你会发现你学会了很多东西

这个用css控制就行了,比如说你的菜单是用li做的,菜单项的class名字是menu,那么这样定义css

.menu li:hover {

backgroud-image: url(img.src)

}

就可以了,不需要其他额外的东西。

:hover 是指符合条件的元素在鼠标悬停时的样式。