#a{
height: 110px;
width: 110px;
margin: 50px;
background-color: #ff0000;
transition-duration: 1s;
}
#a:hover{
height: 30px;
width: 30px;
margin:50px;
box-shadow: 40px 40px 0px 0px #ff0000,0px 40px 0px 0px #ff0000,40px 0px 0px 0px #ff0000,
80px 0px 0px 0px #ff0000,0px 80px 0px 0px #ff0000,40px 80px 0px 0px #ff0000,
80px 40px 0px 0px #ff0000,80px 80px 0px 0px #ff0000
}
#s{
height: 10px;
width: 50px;
margin: 100px 50px;
background-color: #00ff77;
transition-duration: 1s;
}
#s:hover{
box-shadow: 0px 20px 0px 0px #00ff77,0px -20px 0px 0px #00ff77;
}
#h{
height: 100px;
width: 100px;
margin: 10px 50px;
background-color: #000000;
border: 10px solid #ff0000;
transition-duration: 1s;
}
#h:hover{
height: 100px;
width: 100px;
margin: 10px 50px;
background-color: #ff0000;
border: 10px solid #00ffff;
border-radius: 70px;
}