写出一个css,让图片一个矩形图片只旋转内容不旋转边框。并且动画持续运行
时间: 2023-06-03 21:01:47 浏览: 105
css实现图片旋转效果
5星 · 资源好评率100%
可以使用以下 CSS 代码实现要求:
```css
.rotate {
display: flex;
justify-content: center;
align-items: center;
width: 200px; /* 图片宽度 */
height: 200px; /* 图片高度 */
border: 2px solid black; /* 边框 */
overflow: hidden; /* 隐藏溢出部分 */
}
.image {
width: 100%; /* 图片宽度 */
height: 100%; /* 图片高度 */
transform-origin: center center; /* 旋转中心 */
animation: rotate 5s linear infinite; /* 动画持续时间 5 秒,线性运动,无限循环 */
}
@keyframes rotate {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
```
在 HTML 中,添加以下代码:
```html
<div class="rotate">
<img class="image" src="your-image.jpg">
</div>
```
注意,应将“your-image.jpg”替换为您要使用的图片的实际网址或文件路径。
阅读全文