EdwardKing
08-09-2010, 04:09 PM
I use css hover,like follows code,but when I use mouse over the items,but I don't find the item backgound change! Why hover fail? How to correct following code? Thanks!
<style>
.menubar {
border-bottom: 1px solid #AACCF6;
color: #222222;
cursor: pointer;
display: block;
height: 20px;
width: 50px;
line-height: 17px;
outline-color: -moz-use-text-color;
outline-style: none;
outline-width: 0;
padding: 3px;
text-align: center;
text-decoration: none;
white-space: nowrap;
}
.menubar:hover {
background: #EBF3FD url("item-over.jpg") repeat-x scroll left bottom;
text-decoration: none;
}
</style>
<body>
<ul id="knowledgemenu" class="x-hidden mymenu">
<li><a id="knowledge" class="menubar">Navigation</a></li>
<li><a id="bbs" class="menubar">Item1</a></li>
<li><a id="question" class="menubar">Item2</a></li>
<li><a id="sloved" class="menubar">Item3</a></li>
</ul>
</body>
<style>
.menubar {
border-bottom: 1px solid #AACCF6;
color: #222222;
cursor: pointer;
display: block;
height: 20px;
width: 50px;
line-height: 17px;
outline-color: -moz-use-text-color;
outline-style: none;
outline-width: 0;
padding: 3px;
text-align: center;
text-decoration: none;
white-space: nowrap;
}
.menubar:hover {
background: #EBF3FD url("item-over.jpg") repeat-x scroll left bottom;
text-decoration: none;
}
</style>
<body>
<ul id="knowledgemenu" class="x-hidden mymenu">
<li><a id="knowledge" class="menubar">Navigation</a></li>
<li><a id="bbs" class="menubar">Item1</a></li>
<li><a id="question" class="menubar">Item2</a></li>
<li><a id="sloved" class="menubar">Item3</a></li>
</ul>
</body>