http://www.chooseyourtelescope.com/ (>> Пожалуйста, посмотрите его на минимум 15 «» экран, сайт не полностью реагирует еще и вы не видите, что я говорю)Гладких фоновых изображений - Javascript
При наведении Кнопки (луна, планета и т. д.) меняют фон. Но переход Chrome на Chrome (image0> blank> image1). И работайте на IE11, но иногда с задержкой. Я не пытался с другими браузерами.
Как сделать плавный переход? Quick fade Image0> image1, not image0> цвет перехода> image1
Вот код кнопки MOON. То же самое с остальными. (я ничего не знаю, Javascript. Я нашел ниже сценарий на Stackoverflow.)
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-адреса в fuction. Вы знаете URL-адреса, и вы можете получить их из css или html с помощью JQuery. Когда пользователь наводит на вашу кнопку, извлекает url из css и concat новый стиль в js после медленного отображения их с помощью fadeIn. – oguzhancerit
Человек не забыл Javascript походит на китайский для меня:/Можете ли вы показать мне код с адресами, которые я вам дал: «Frontpage.jpg» и «Frontpage-moon.jpg»? – edou777