【发布时间】:2015-11-03 14:38:03
【问题描述】:
我正在尝试将图像旋转 180 度。下面的代码是悬停的,点击图片时怎么办?
有没有使用 CSS 的简单方法?
CSS
img {
display: block;
}
.rotate {
-webkit-transition-duration: 2s;
-moz-transition-duration: 2s;
-o-transition-duration: 2s;
transition-duration: 2s;
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;
}
.rotate:hover {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
HTML
<body>
<img class="rotate" src="/images/object.png" />
</body>
【问题讨论】:
标签: css rotation css-transitions transition