當我將鼠標懸停在對象上時,是否有方法更改其他對象的類別? 當我將鼠標懸停在子菜單上時,菜單項必須更改。 我有;CSS懸停更改其他職業
ul.menu .menulink {
padding:0px 13px 0px;
height:23px;
font-weight:bold;
width:auto;
}
ul.menu ul li:hover .menulink{
color:#002d36;
background-image:none;
background-color:#ffffff;
}
HTML;
<ul class="menu" id="menu">
<li>
<a href="#" class="menulink"><span>Main menu item</span></a>
<ul>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
</li>
</ul>
我也試過jQuery;
$('ul.menu ul li').mouseover(function(){
$('.menulink').css('color', '#002d36');
$('.menulink').css('background-color', '#ffffff');
});
$('ul.menu ul li').mouseout(function(){
$('.menulink').css('color', '');
$('.menulink').css('background-color', '');
});
但是,藏漢改變其他主菜單項目.. 任何人都知道怎麼樣? 在此先感謝!
什麼是'.menulink',li的子元素?你也可以顯示HTML嗎? – 2011-02-24 09:58:54
純粹是CSS3的一個選項?或者你也想做CSS2兼容的瀏覽器? – TNC 2011-02-24 10:12:02
我也想爲舊瀏覽器使用CSS2。我會嘗試編輯郵件並將html放入郵件中 – 2011-02-24 10:54:47