2009-11-12 18 views
0

我想把一個3d彎曲的外觀放在列表項中,當我將鼠標懸停在我的邊欄上的列表項上時。我可以使用什麼CSS來管理曲線列表項目效果?

我該如何做到這一點與CSS?

編輯::

我有一個側欄中的列表。

當我將鼠標懸停在鏈接我想它看起來好像它是一個圓柱體

+2

究竟是什麼「3d彎曲的外觀」?你能找到或畫出一個例子來向我們展示? – nickf 2009-11-12 12:48:15

+0

功能要求太模糊,無法給出明確而明確的答案。你的意思是什麼?你能發佈截圖或指向一個類似的網站嗎?到目前爲止,我不能提出比'background-image'更好的建議。 – BalusC 2009-11-12 12:49:26

回答

3

您可以更改列表項的背景包含一個3D曲面圖像

li:hover{ 
    background: url(/images/curved3Dbackground.png); 
} 

因爲IE6只支持錨元素這種類型的哈弗,你可能要懸停適用於內錨列表元素

HTML

<li><a href="link.html">Text</a></li> 

CSS

li a:hover{ 
    background: url(/images/curved3Dbackground.png); 
} 
1

我會認爲你需要一個背景圖片來做到這一點。所有的瀏覽器都支持錨標籤上的懸停屬性(我懷疑你用於你的菜單容器),但一些較新的支持所有元素的懸停屬性。我知道firefox支持這個

div:hover{background-image:url(myImage.png);} 

然後只是背景圖像你的3d彎曲的事情。

相關問題