css3实现旋转小三角动画
2013-04-07 14:19
645 查看
<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>box-sizing</title>
<style>
i{font-weight:500;
font-style:normal;
}
.hitme {
display:block;
line-height:22px;
height:22px;
overflow:visible;
padding:0px 15px;
font-size:14px;
width:40px;
position:relative;
}
.hitme i{
border-color: transparent transparent #626262 transparent;
border-style: solid;
border-width: 0px 4px 4px 4px;
_border-style:solid dotted;
position:absolute;
top:10px;
right:10px;
width:0px;
height:0px;
zoom:1;
-webkit-transition: -webkit-transform 0.2s ease-in;
-moz-transition: -moz-transform 0.2s ease-in;
-o-transition: -o-transform 0.2s ease-in;
transition: transform 0.2s ease-in;
}
.addMe i,.hitme:hover i{
-moz-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
</style>
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$(function(){
$('a.hitme').hover(function(){
$(this).addClass('addMe');
},function(){
$(this).removeClass('addMe');
})
})
</script>
</head>
<body>
<a class="hitme">点击<i></i></a>
</body>
</html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>box-sizing</title>
<style>
i{font-weight:500;
font-style:normal;
}
.hitme {
display:block;
line-height:22px;
height:22px;
overflow:visible;
padding:0px 15px;
font-size:14px;
width:40px;
position:relative;
}
.hitme i{
border-color: transparent transparent #626262 transparent;
border-style: solid;
border-width: 0px 4px 4px 4px;
_border-style:solid dotted;
position:absolute;
top:10px;
right:10px;
width:0px;
height:0px;
zoom:1;
-webkit-transition: -webkit-transform 0.2s ease-in;
-moz-transition: -moz-transform 0.2s ease-in;
-o-transition: -o-transform 0.2s ease-in;
transition: transform 0.2s ease-in;
}
.addMe i,.hitme:hover i{
-moz-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
</style>
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$(function(){
$('a.hitme').hover(function(){
$(this).addClass('addMe');
},function(){
$(this).removeClass('addMe');
})
})
</script>
</head>
<body>
<a class="hitme">点击<i></i></a>
</body>
</html>
相关文章推荐
- CSS3边框旋转动画实现效果
- CSS3轻松实现彩色旋转六面体动画
- CSS3----实现光芒旋转头像动画
- css3平移、旋转、倾斜、缩放、动画效果的实现
- CSS3实现3D木块旋转动画
- 实用CSS3实现旋转加载中动画
- css3实现3d旋转动画特效
- 模仿百度首页“元宵节汤圆”动图,并实现360°不停旋转(CSS3的animation动画效果)
- CSS3实现大小不一的粒子旋转加载动画
- CSS3实现围绕任何点来旋转-京东推荐动画
- 纯CSS3实现给头像加个光芒四射且旋转的背景动画效果
- 基于animation.css实现动画旋转特效
- 超慢速移动动画使用CSS3实现流畅效果
- css3实现圆形加载动画的js插件
- CSS3的transform属性实现旋转正方体
- Html5的CSS3的transition实现简单动画效果
- 元素中心旋转在CSS3和IE滤镜中的实现
- 【投稿】iOS中旋转加载动画的实现
- 纯CSS3实现8组超炫酷鼠标滑过图片动画
- cell 滑动实现旋转动画效果