2023-08-26 分類: 網(wǎng)站建設(shè)
首先,我們不需要修改任何php文件。在后來(lái)的Joomla版本中,為菜單項(xiàng)添加圖片已經(jīng)成為Joomla原生的功能之一。
創(chuàng)建這種圖片+CSS翻轉(zhuǎn)菜單項(xiàng)的方法如下:
示例代碼如下:
#pillmenu li.item28 a {
width: 31px;
height:28px;
background: url(../images/home.png) 0 0 no-repeat;
}
#pillmenu li.item28 a:hover {
background: url(../images/home-over.png) 0 0 no-repeat;
}
就是這樣了。在我的例子中,我使用item28作為class名稱,因?yàn)閕tem28是對(duì)應(yīng)著我的菜單項(xiàng)的標(biāo)識(shí)。你可以在你的菜單項(xiàng)管理中找到你的菜單項(xiàng)的id數(shù)字。
你必須為每一個(gè)菜單項(xiàng)都增添上面那樣的樣式代碼;這段代碼中設(shè)置了默認(rèn)狀況與鼠標(biāo)懸停狀況下的兩種樣式。
當(dāng)然,你也可以為當(dāng)前選中的菜單項(xiàng)單獨(dú)設(shè)置另一種背景樣式,只需要為該菜單項(xiàng)再添加一段樣式代碼,例如:
#pillmenu li#current.item28 a {
background: url(../images/home-current.png) 0 0 no-repeat;
}
但是當(dāng)這個(gè)當(dāng)前的菜單項(xiàng)處于鼠標(biāo)懸停狀況時(shí),它的背景是不會(huì)改變的,所以假如需要,則還要添加下面這段代碼:
#pillmenu li#current.item28 a:hover {
background: url(../images/home-current-over.png) 0 0 no-repeat;
}
這樣我們就得到了一個(gè)不錯(cuò)的圖片+CSS的翻轉(zhuǎn)菜單,無(wú)需任何javascript或額外的模塊。
另外,我所修改的pillmenu菜單就是對(duì)應(yīng)著上面示例代碼中的#pillmenu。假如你使用并修改其他菜單,需要確保使用其響應(yīng)的ID來(lái)替代掉“#pillmenu”。你可以在模板的HTML代碼中找到你所使用的菜單的ID。
本文題目:使用圖片和CSS實(shí)現(xiàn)翻轉(zhuǎn)效果菜單技巧
標(biāo)題網(wǎng)址:http://aaarwkj.com/news27/278777.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、軟件開發(fā)、網(wǎng)站設(shè)計(jì)、微信公眾號(hào)、移動(dòng)網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容