Вращение перехода приводит к тому, что хром выдает черный экран. Это ошибка Chrome (отлично работает в Safari), или она может быть исправлена с помощью некоторых умных css.
div {
width:200px;
height:200px;
position:relative;
background:#ddd;
}
span {
display:inline-block;
position:absolute;
top:40px;
left:40px;
width:20px;
background:#007;
height:10px;
-webkit-transition: all .5s;
}
div:hover > span {
-webkit-transform: rotate(180deg);
}
<div>
<span></span>
</div>