我通常需要#first
到visibility:hidden
,並且當鼠標懸停在它上面時,鼠標在淡出時會淡出。淡入老鼠的內容並隱藏在鼠標外面
編輯 小提琴:https://jsfiddle.net/vsdLk90s/1/
$("#one").on({
mouseover: function() {
timer = setTimeout(function() {
$("#first").css('opacity', '1');
}, 400);
},
mouseout: function() {
clearTimeout(timer);
$("#first").css('opacity', '0', 'visibility', 'hidden');
}
});
啊我明白了。當我第一次加載頁面時,圖像被顯示,但在第一次懸停後表現正常。我應該先隱藏課程嗎? ReidWeb表示,如果我在頁面加載時隱藏了圖像,但Jquery會覆蓋原始CSS,但它似乎不起作用。 – user2252219
如果是這種情況,請勿使用內聯樣式。根據類提供所有樣式。那麼你將不會遇到任何問題處理特異性。 –
對不起,我不太關注。我沒有任何內聯樣式。這是一個更新的小提琴。 https://jsfiddle.net/vsdLk90s/1/ – user2252219