我正在嘗試在我的網站上的導航上創建鼠標懸停效果。 導航是一個帶有幾個項目的單槓。代碼如下;CSS懸停動態寬度背景圖像
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About us</a></li>
<li><a href="#">Our work and portfolio</a></li>
<li><a href="#">Contact</a></li>
</ul>
這有一個簡單的背景顏色和每一個<li>
之間是分離的項目邊界。現在我想給出一個關於懸停的背景圖片,雖然我的問題是 - 正如你所見 - 每個<li>
有不同的寬度,因爲它的內容和懸停的圖像如下所示;
所以它實際上只是在左,右一個黑色的影子。必須將右側陰影放置在<li>
的絕對右側,並將左側陰影放在絕對左側。
有什麼辦法可以達到這個目的嗎?如果使用jQuery或類似的東西,這不是問題。
在此先感謝。
這將有助於查看應用的樣式。 – steveax 2012-04-16 23:05:58