动画旋转背景
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
我有问题,我想让我的登录页面背景图片旋转。由于以下代码,我对样式代码有疑问;
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