<html>
<head>
<script type="text/javascript" src="js/mootools.js"></script>
<script>
var username = document.getElementById('username');
var menu = document.getElementById('menu');
function show_or_hide()
{
if(menu.style.display!='block') menu.style.display='block';
else menu.style.display='none';
}
username.addEventListener('click', show_or_hide);
</script>
<style type='text/css'>
#dropdown
{
background: #eee;
color: steelblue;
display: inline-block;
}
#username
{
padding: .5em 1em;
}
#username:hover
{
background: #eef;
cursor: pointer;
}
#menu
{
display: none;
padding: .5em 1em;
}
</style>
</head>
<body>
<div id='dropdown'>
<div id='username'>[email protected]</div>
<div id='menu'>
<div>menu item a</div>
<div>menu item b</div>
<div>menu item c</div>
<div>menu item d</div>
</div>
</div>
</body>
</html>
我试过上面的jsfiddle例子...它在网站的jsfiddle工作正常,但是当我试图在我的网站上实施的确切的代码,我没有运气。我需要包括一个图书馆吗?如果是这样,哪一个?谢谢!我的目标是为Gmail,联系人和任务创建一个类似于Gmail的下拉菜单。下拉显示与JavaScript和CSS
向我们展示你的HTML了。 – 2013-03-18 04:26:42
我发布了所有的代码。谢谢! – m1e1b1 2013-03-18 04:48:21
你能分享链接到mootools.js – 2013-03-18 05:49:04