Сделать плавный переход
Здравствуйте! Есть такой код:
<body>
<div>
<a href="#" class="ok" onmouseover="
document.body.style.backgroundImage = 'url(http://javascript.ru/forum/images/ca_serenity/misc/logo.gif)'
" onmouseout = "
document.body.style.backgroundImage=''
"> тут </a>
</div>
</body>
При наведении на ссылку оно меняет быстро на другой фон. А как сделать так, чтобы при наведении на ссылку, оно плавно меняло фон, и возвращало так же. Заранее спасибо! |
Цитата:
Как именно для тебя "плавно поменять" картинку? |
Прозрачностью фона нельзя управлять. Поэтому нужно перенести картинку в отдельный элемент, который и будет играть роль фона.
На момент смены создаешь второй фон со второй картинкой и плавно меняешь прозрачность первого от 100% до 0, а второго - от 0 до 100% Хотя, вот хром вроде умеет плавно менять background-image через transition, но это исключение. |
Спасибо ребята! Что то значит попробую воплотить..
|
| Часовой пояс GMT +3, время: 00:19. |