vue 利用伪元素实现div实现背景图旋转 div内容不旋转
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue 利用伪元素实现div实现背景图旋转 div内容不旋转相关的知识,希望对你有一定的参考价值。
参考技术A 利用伪元素实现div实现背景图旋转原样式设定
.circle_data
width: 200px;
height: 200px;
color:#FFFFFF;
text-align: center;
vertical-align: middle;
z-index: 999;
position: relative;
overflow: hidden;
伪元素设置
.circle_data::before
content: "";
position: absolute;
width: 180px;
height: 180px;
top: 3%;
left: 3%;
z-index: -1;
background: url(../../../assets/gird/analysislayout/assess/images/circle.png) no-repeat;
background-size: cover;
-webkit-transition-property: -webkit-transform;
-webkit-transition-duration: 10s;
-moz-transition-property: -moz-transform;
-moz-transition-duration: 10s;
-webkit-animation: rotate 10s linear infinite;
-moz-animation: rotate 10s linear infinite;
-o-animation: rotate 10s linear infinite;
animation: rotate 10s linear infinite;
旋转
@keyframes rotate
0%-webkit-transform:rotate(0deg);
25%-webkit-transform:rotate(90deg);
50%-webkit-transform:rotate(180deg);
75%-webkit-transform:rotate(270deg);
100%-webkit-transform:rotate(360deg);
以上是关于vue 利用伪元素实现div实现背景图旋转 div内容不旋转的主要内容,如果未能解决你的问题,请参考以下文章