我可以創建按鈕,使用在懸停和激活時發生變化的背景圖像,並且激活狀態顯示延伸到錨點範圍外的圖像嗎?這裏是我的精靈:鏈接邊界外的顯示按鈕圖像
https://dl.dropbox.com/u/7737304/menu-sprite1.png
精靈的上半部分是「懸停」,下方是「積極的」。我沒有任何東西在實體欄下面是可點擊的鏈接,我不想設置寬度,因爲菜單文本將設置在頂部並延伸到圖像的左側和右側。
我試圖將背景圖像分配給父li標籤,該標籤適用於'懸停',但我無法使其適用於'主動'。
任何想法?
CSS
.navigation li:hover{
background: transparent url(../images/menu-sprite.png) center -86px no-repeat;
}
.navigation a{
color: #e8e8e8;
font-weight: bold;
text-transform: uppercase;
padding:0.5em 0.8em;
}
.navigation a:hover{
color: #fff;
}
.navigation a.active {
color: #fff;
}
這似乎是一個完美使用案例的JavaScript。你爲什麼不看看? –