永发信息网

js滑动弹出,改为点击弹出

答案:2  悬赏:30  手机版
解决时间 2021-03-05 13:41
这段代码是鼠标滑过,会弹出下来菜单,我想把它修改成鼠标点击才会弹出。麻烦懂JS的高手帮帮忙啊,谢谢。

<style type="text/css">
#wrapper{float:left; width:130px;height:30px; border:1px solid #e3e3e3; }
#nav{ background-color:#fff;}
#nav ul{ margin:0 auto; padding:0; width:130px;list-style:none;background-color:#fff; height:25px;}
#nav ul li{ float:left; position:relative;}
#nav ul li a{ position:absolute;z-index:9999;width:100px; padding:0px 0px 0px 20px ;line-height:25px; display:block; background-color:#fff; ; text-decoration:none; border-left:1px solid #fff;}
#nav ul li a:hover{ background-color:#7DD1CF; color:#fff;}
#nav ul li span{ display:none; padding-bottom:1px; position:absolute; left:0; top:25px; background-color:#7DD1CF;}
</style>
<script language="JavaScript" type="text/JavaScript">
function showElement(elementId)
{
document.getElementById(elementId).style.display="block";
}
function hideElement(elementId)
{
document.getElementById(elementId).style.display="none";
}
</script>
<div id="wrapper">
<div id="nav">
<ul>
<li onMouseOver="showElement('menu3')" onMouseOut="hideElement

('menu3')"><a href="#">标题</a>
<span id="menu3">
<a href="#">计算机专业</a>
<a href="#">计算机专业</a>
<a href="#">计算机专业</a>
<a href="#">计算机专业</a>
<a href="#">计算机专业</a>
<a href="#">计算机专业</a>
</span>
</li>
</ui>
</div>
</div>

</div>
最佳答案
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8" />
<title>JS</title>
<STYLE>
#wrapper {
float: left;
width: 130px;
height: 30px;
border: 1px solid #e3e3e3;
}

#nav {
background-color: #fff;
}

#nav ul {
margin: 0 auto;
padding: 0;
width: 130px;
list-style: none;
background-color: #fff;
height: 25px;
}

#nav ul li {
float: left;
position: relative;
}

#nav ul li a {
position: absolute;
z-index: 9999;
width: 100px;
padding: 0px 0px 0px 20px;
line-height: 25px;
display: block;
background-color: #fff;;
text-decoration: none;
border-left: 1px solid #fff;
}

#nav ul li a:hover {
background-color: #7DD1CF;
color: #fff;
}

#nav ul li span {
display: none;
padding-bottom: 1px;
position: absolute;
left: 0;
top: 25px;
background-color: #7DD1CF;
}
</STYLE>
<script type="text/javascript">
function showElement (elementId)
    {
    var elem = document.getElementById (elementId);
    if (!elem.style.display || elem.style.display == 'none')
    {
    elem.style.display = "block";
    }
    else
    {
      elem.style.display = "none";
    }
    }
</script>
</head>
<body>
<div id="wrapper">
<div id="nav">
<ul>
<li onclick="showElement('menu3')"><a href="#">标题</a> <span
id="menu3"> <a href="#">计算机专业</a> <a href="#">计算机专业</a> <a
href="#">计算机专业</a> <a href="#">计算机专业</a> <a href="#">计算机专业</a> <a
href="#">计算机专业</a> </span></li>
</ul>
</div>
</div>

</div>
</body>
</html>
全部回答
window.open("page.html", "newwindow", "height=100, width=400, top=0,left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no") //写成一行 document.writeln("
"); document.writeln(" "); document.writeln("<\/form> ");
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
晚上睡觉平躺感觉容易鼻塞,怎么办
域名:网站域名+源码出售?很不错的
伟昌铝材豪华大门制作中心地址有知道的么?有
卢森林改什么名字好
请问,动漫中的插曲,很多插曲都是来的大家能介
为什么造隧道不造桥
荆门市掇刀区劳动人事争议仲裁院我想知道这个
中国古代四象神兽却有5个动物?
凉拌豌豆凉粉的调料是植物油热量高吗?
东北制药股票历史最高股价为多少
皇廷饭店-酒吧地址在哪,我要去那里办事
高中物理:“当速率v变化时,圆心角越大时,运
领继续教育要身份证吗
肥婆海鲜这个地址在什么地方,我要处理点事
由云南石林、贵州荔波、重庆武隆共同组成的“
推荐资讯
下图是某生物体细胞有丝分裂的不同分裂图像,
唯家地址有知道的么?有点事想过去
怎么买邮票
范家河村这个地址在什么地方,我要处理点事
什么是双频线
寻梅源现代生活餐厅这个地址在什么地方,我要
根据一副漫画写一个片段,图中是一个妈妈把饭
(x+1)^8怎么简化
国外的死亡证书在国内能注销户口本吗,是不是
为什么叫麦当劳麦当劳名字的由来
小煎肉的四川做法
诛仙手游子夜游神隐藏任务
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?