如果我設置一個GIF圖像作爲懸停效果的錨點,它仍然會保持動畫,即使沒有顯示(沒有設置爲背景),所以這會導致動畫開始在它自己的中間,但這會殺死漂亮的其效果用於..背景GIF開始/停止?
有什麼建議嗎?
在此先感謝
如果我設置一個GIF圖像作爲懸停效果的錨點,它仍然會保持動畫,即使沒有顯示(沒有設置爲背景),所以這會導致動畫開始在它自己的中間,但這會殺死漂亮的其效果用於..背景GIF開始/停止?
有什麼建議嗎?
在此先感謝
您無法在html中控制gif圖像的動畫。 但解決這個問題的方法是,您可以用mouseover上的靜態圖像或使用jquery或javascript的其他事件替換gif圖像。只有通過CSS纔是不可能的。 示例:
$("#imageGif").hover(
function() {
$(this).attr("src", "/image.gif");
},
function() {
$(this).attr("src", "/image.png");
});
同樣的結果順便說一句,如果我使用.css - 我真的必須在我的鏈接裏設置一個標記嗎? – user2610087
這取決於你如何顯示圖像,作爲背景,按鈕等。 – Ashwani
也可以在每次鼠標懸停和刪除時加載相同的圖像。 – Ashwani
如果您可以使用JS,那麼在DOM上懸停事件中添加'.gif'圖像。 –