我想做一个CSS3变换:旋转(360度);在一个过渡中;在背景图像上,而不是单独的图像(元素)..这可能吗?我用谷歌搜索了很多遍,但是没有成功!我想要实现的是:
#footerLogo {
background: url('ster.png'),
-moz-transition: -moz-transform 1s,
transition: transform 1s,
-o-transition: -o-transform 1s,
-webkit-transition: -webkit-transform 1s;
background-position: #outlinedtotheleft;
}
#footerLogo:hover {
background: transform: rotate(360deg);
-o-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
}
我希望这是可能的!我知道这很容易在JS (jQuery)中实现:
$('#something').hover(function(){morecodehere});
…但我想知道是否有可能只有CSS(3)
HTML:<div id="footerLogo">
<img src="carenza.png"/>
</div>
当然可以,试试这样做: