http://www.chooseyourtelescope.com/(>>請觀看最少15「」屏幕上,該網站是不完全應答還和你不會明白我說的)平穩的背景圖像轉換 - 的Javascript
當你在徘徊按鈕(月亮,星球等)它改變了背景。但是Chrome上的轉換很麻煩(image0> blank> image1)。並且工作在IE11上,但有時會出現滯後。我沒有嘗試過其他瀏覽器。
如何平滑過渡? 快速褪色Image0> image1,而不是image0>過渡顏色> image1
以下是MOON按鈕的代碼。這與其他人一樣。 (我不知道關於JavaScript什麼。我發現下面的#2的腳本。)
HTML
<div class="top-logos-home" id="top-logos-moon-front"><img src="moon-logo.png" alt="MOON"></div>
CSS
.image-home {
position: absolute;
width: 100%;
height: 100%;
background-image: url(Frontpage.jpg);
background-size: cover;
display:inline;
top:0;
}
JAVASCRIPT
jQuery(function(){
var $body = $('.image-home');
$('#top-logos-moon-front').hover(function(){
$body.css('background-image', 'url("Frontpage-moon.jpg")')
}, function() {
$body.css('background-image', '')
})
})
感謝您的答覆。我不明白第一步,你能解釋我更多嗎? – edou777
其實,你可以跳過第一步,但如果你跳過它,你需要在功能中定義和設置url的圖像。你知道這些網址,你可以使用jquery從css或html中獲取它們。當用戶將鼠標懸停在按鈕上時,從css中獲取url並在使用fadeIn緩慢顯示js中的新樣式。 – oguzhancerit
Man does not forget Javascript is like chinese for me:/你能告訴我我給你的網址代碼:「Frontpage.jpg」和「Frontpage-moon.jpg」? – edou777