<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
div{
width: 200px;
height: 200px;
background-color: red;
}
.div2{
opacity: 0;
transition: 1s;
/*-webkit-transition-duration: 1s;
-o-transition-duration:1s ;
transition-duration:1s ;
-webkit-transition-property: background-color;
-o-transition-property: background-color;
transition-property: background-color;*/
}
</style>
</head>
<body>
<input type="button" name="btn" id="btn" value="change" />
<div id="div1"></div>
<script type="text/javascript">
var oBtn = document.getElementById("btn");
var oDiv = document.getElementById("div1");
oBtn.onclick = function(){
if(oDiv.className == ""){
oDiv.className = "div2";
}else{
oDiv.className = "";
}
}
// oBtn.onmouseover = function(){
// oDiv.className = "div2";
// }
// oBtn.onmouseout = function(){
// oDiv.className = "";
// }
</script>
</body>
</html>