transition过渡标签
常用于以下一些属性
位置:left top
长宽:height width
颜色:bg-color
例如:
<style>
div{ width:100px;height:100px; background-color:red; transition:left 2s; position:relative:}
div:hover{left:300px }
</style>
<body>
<div>
xxxx
</div>
</body> 注意position一定要是相关 不能固定,注意如果是360浏览器 -webkit-transition 如果是火狐就是-moz-transition:width 2s 考虑到兼容性都要写上去
animate animation hover的区别
animate(是jq里面的)和hover不同,hover只能增加样式,比如color由默认颜色变成其他。而animate可以再原来有一定样式的基础上变成其他
animate和animation(css里面)的不同,animation没有触发条件,只能自动开始{animation:函数名 5s inifite}
而animate 的有各种触发条件 比如mousemove click