В настоящее время я использую javascript для этого, но если у вас есть лучшее решение, я весь слух. Итак, у меня есть моя обертка и ее фон, и в ней есть весь мой контент, включая кнопку, которую я хочу, чтобы при наведении курсора, чтобы изменить фон обертки / страницы.
мой css выглядит так
#wrapper {position: absolute; min-width:550px; width:100%; height:100%; background: url(img/bg.jpg) no-repeat center top;}
, а затем мой HTML
<div id="wrapper">
<div id="content">
<div class="logo">
<img src="img/logo1.png" />
</div>
<div class="button">
<img src="img/dj.png" onMouseOver="changeBgImage('img/bg2.jpg','wrapper')" onMouseOver="changeBgImage('img/bg2.jpg','wrapper')"/>
</div>
</div>
</div>
а затем мой javascript
<script type="text/javascript">
function changeBgImage (image, id) {
var element = document.getElementById(id);
element.style.backgroundImage = "url("+image+")";
}
</script>
Таким образом, когда он работает, он меняет фон, а затем снова меняет его при наведении мыши, однако я хочу, чтобы он постепенно исчезал. Как мне поступить так ??
РЕДАКТИРОВАТЬ: попытка обоих решений ниже, ни один из них не работает или не применяется