我想使用Zenphoto建立一个照片库。它们使用php语言,可以像这样添加自定义菜单:
<div id="navmenu">
<?php printCustomMenu('main_menue'); ?>
</div>
我在样式表中改变了整个东西的外观,看起来像这样:
#navmenu {
width: 1000px;
height: 42px;
margin: 0px auto 30px auto;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
text-align: left;
font-size: 21px;
background-color: #000000
}
#navmenu li {
display: inline;
}
#navmenu a {
color: #eee;
display: inline;
line-height: 2em;
padding: 0.375em 0.5em;
text-decoration: none;
}
#navmenu a:hover {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 21px;
color: #000000;
background-color: #ffff33;
padding: 0.375em 0.5em;
}
现在我想要更改每个菜单项的背景颜色,使得每个菜单项都有自己的颜色。是否随机不重要。我创建了一个已正确连接的js文件。
我尝试了几段代码,但都没有用。现在我尝试进行以下更改,以查看是否可以更改颜色:
$(document).ready(function() {
$("navmenu").hover(function(){
$(this).css('background-color', '#eeeeee')
});
});
无法工作。我对所有这些编程都是新手,我非常感谢任何帮助。如果您能够用白痴式的语言回答,那就太好了,这样我就可以理解。
$("#navmenu")
,而不是$("navmenu")
,因为 navmenu 是一个 id! - Cyril N.