position:absolute
width:100px
height:100px/*指定tran2为amim*/
animation:anim3 1s forwards normal
/*anim 5s表示5s执行完毕infinite:使动画永远重复alternate:奇数正方向执行,偶数反方向*/
-ms-animation:anim3 1s forwards normal/*IE*/
}
@keyframes anim3 {/*动画效果*/
from {background:redtop:400pxleft:-100px}
to {background:greentop:210pxleft:100px}
}
@-ms-keyframes anim3 { /*IE*/
from {background:redtop:400pxleft:-100px}
to {background:greentop:210pxleft:100px}
}
望采纳!
浮动我们可以这样理解,就是元素的居左居右问题,都是相对于父元素进行的浮动,确切来说就是在这个元素的左边或者右边位置;
我们用代码实现左浮动,建设父子元素,把父元素设置为300PX的宽高,
子元素设置100PX的宽高,然后把子元素(div2)左浮动一下,代码:float:left;
实现效果如下,DIV2在div1的左方,
其它代码不变,我们只需要把浮动的代码更改一下,就可以实现右浮动了,float:right;
下图实际效果我们可以看到DIV实现了右浮动,浮动至右边;
css浮动扩展定义
浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。
由于浮动框不在文档的普通流中,所以文档的普通流中的块框表现得就像浮动框不存在一样。
.tl {
width: 240px
height: 193px
position: absolute/*这里一定要设置*/
z-index: 999999/*这里是该元素与显示屏的距离,据说越大越好,因为没有它也是可以的*/
margin-top: 20%
margin-left: -209px
background-image :url("/ship_three/images/tl.png")
-webkit-transition: .5s ease-in-out/* css的transition允许css的属性值在一定的时间内从一个状态平滑的过渡到另一个状态 */
-moz-transition: .5s ease-in-out/*这里为了兼容其他浏览器*/
-o-transition: .5s ease-in-out
background-image: url("/ship_three/images/tl.png")
}
可以,没问题CSS代码就是上面的。
扩展资料:div中style使用css代码
div中可以直接写CSS样式代码,只需要DIV代码(标签)中使用style属性即可直接写CSS样式。
DIV代码:
<div style="color:#F00border:1px solid #000width:300pxheight:100px">你好 DIVCSS5</div>
完整案例代码与效果截图:
完整HTML案例代码
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html charset=utf-8" />
<title>DIV直接写CSS DIVCSS5案例</title>
</head>
<body>
<div style="color:#F00border:1px solid #000width:300pxheight:100px">你好 DIVCSS5</div>
</body>
</html>
div标签内常用属性列表
1、style 设置css样式(扩展了解style标签)
2、align 设置div盒子内的内容居中、居左、居右
3、id 引人外部对应#(井号)选择符号样式
4、class 引人外部对应.(句号)选择符号样式
5、title 设置div(标题)鼠标经过时显示文字(扩展了解 title标签)
参考资料来源:DIV-百度百科