Teşekkür ederim oldu. Hocam şimdi anlatır mısınız ben yapınca neden olmadı siz yapınca neden oldu ? Yani hover'dan önce mi bunu yazmalıyız ?
Siz yaptığınız da transition değerini hover olunca vermişdiniz. Bizim yaptığımızda ise transitionu hover a değilde hoversız haline verdik ( kabaca tabiri böyle )

)
.ornek{
width:100px;
height: 100px;
background:red;
transition:0.2s all linear;
}
.ornek:hover{
background:blue;
}transitionu bu şekilde yaparsanız mouse .ornek nesnesinin üzerine gelince .2s saniyede arkaplan geçişini tamamlar ve mouse nesenin üzerinden gidince de .2s saniyede eski rengine döner