动画旋转背景

Animated rotate background

我有问题,我想让我的登录页面背景图片旋转。由于以下代码,我对样式代码有疑问;

body{font-family:Arial, Helvetica, sans-serif;font-size:13px;background:#020307 url(/media/images/bg.jpg) no-repeat ;background-position:top center ;color:#fff;}

我需要插入这段代码;

#myDIV {
    margin: auto;
    border: 1px solid black;
    width: 200px;
    height: 100px;
    background-color: coral;
    color: white;
    -webkit-animation: mymove 5s infinite; /* Chrome, Safari, Opera */
    animation: mymove 5s infinite;
}

/* Chrome, Safari, Opera */
@-webkit-keyframes mymove {
    50% {-webkit-transform: rotate(180deg);}
}

/* Standard syntax */
@keyframes mymove {
    50% {transform: rotate(180deg);}
}

我知道我现在不能在第一个代码中添加第二个代码,但我尝试将它们组合起来但它会旋转所有背景内容而不是背景图像。有人可以给我一个提示,如何让它只在背景图像上工作吗?现在我只需要选择旋转背景图像。稍后将根据我的规格配置代码。 谢谢,抱歉英语不好!

您可以按照以下方式进行:

body{
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px; 
  position: relative;
  height:500px;
  width:100%;
 }

body::before {
    animation: 5s ease 0s normal none infinite running mymove;
    background: #020307 url(/media/images/bg.jpg) no-repeat scroll center top;
    color: #fff;
    content: "";
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: -9999;
}

#myDIV {
    margin: auto;
    border: 1px solid black;
    width: 200px;
    height: 100px;
    background-color: coral;
    color: white;

}

这是您编辑的代码。检查 Fiddle