我在「聯繫」頁面中。我希望「聯繫人」菜單項的透明度爲100%,其餘爲30%的不透明度。 我在「關於」頁面。我希望「關於」菜單項的透明度爲100%,其餘爲30%的不透明度。
我的菜單是這樣的:
HTML:
<ul class="menu">
<li class="menu-item menu-item-1"><a href="some_link">Home</a></li>
<li class="menu-item menu-item-2 current-menu-item"><a href="some_link">Contact</a></li>
<li class="menu-item menu-item-3"><a href="some_link">About</a></li>
</ul>
CSS:
.menu .menu-item-1 {background: url('images/image1.jpg');}
.menu .menu-item-1 a {background: url('images/transparent-black-border-1.png') no-repeat; background-position: bottom;}
.menu .menu-item-2 {background: url('images/image2.jpg');}
.menu .menu-item-2 a {background: url('images/transparent-black-border-2.png') no-repeat; background-position: bottom;}
.menu .menu-item-3 {background: url('images/image3.jpg');}
.menu .menu-item-3 a {background: url('images/transparent-black-border-3.png') no-repeat; background-position: bottom;}
我想要什麼: 當.current菜單項出現類,該菜單項應該是100不透明度,其他菜單項應該是30%。此外,.menu .menu-item-1背景圖像也應該消失,不僅是a-tag。
你能幫我嗎?
你擡頭在這個空間什麼?有很多jquery插件已經存在這個功能 –