只是想知道是否有任何人有解決問題的經驗,我已經使用按鈕的3D效果懸停狀態。3D效果按鈕懸停狀態CSS(可能的錯誤?)
http://jsfiddle.net/andeh/b47xor6d/
.button{
cursor: pointer;
display: block;
line-height: 44px;
height: 44px;
width: 159px;
background: #ff9600;
border-radius: 5px;
text-align: center;
font-size: 18px;
color: #fff;
}
.button:hover {
display: block;
min-height: 44px;
min-width: 159px;
background: #e68700;
border-radius: 5px;
text-align: center;
font-size: 18px;
border: 0 solid #fff;
color: #fff;
position: relative;
top: -5px;
bottom: auto;
left: -5px;
right: auto;
cursor: pointer;
background: #e68700;
box-shadow: #c2c2c2 1px 1px, #c2c2c2 2px 2px, #c2c2c2 3px 3px, #c2c2c2 4px 4px, #c2c2c2 5px 5px;
}
正如你可以在我的例子中看到的,是什麼問題,就是當你將鼠標懸停在該按鈕時,如果你的光標上的影子,然後懸停狀態將停用。 據我所知,這是因爲我本質上將按鈕從光標移開,但我認爲創建的陰影可能會如何保留懸停狀態?
如果任何人知道任何修復將是偉大的!但在當下它只是一種刺激而已。
謝謝!
安迪
您使用的效果的盒子陰影。一個影子。即就像在說'在這裏,你站在我身上嗎?'而有人站在你的身後。 – jbutler483 2015-02-06 15:04:48
@ jbutler483你有不同的方法,廣泛兼容? – 2015-02-06 17:40:57