一款纯css3实现的圆形旋转分享按钮旋转角度可自己调整


Posted in HTML / CSS onSeptember 02, 2014

之前已经为大家介绍了好几款css3按钮,今天要为大家介绍的是一款纯css3实现的圆形旋转分享按钮。旋转的角度可以自己调整。在demo中演示了三个角度旋转。360度,60度,-360度。如图:

一款纯css3实现的圆形旋转分享按钮旋转角度可自己调整 

源码下载

看下实现代码:

html代码:

复制代码
代码如下:

<b>360 degree spin onMouseover and onMouseout</b></p>
<p id="socialicons">
<a href="http://www.w2bc.com/">
<img border="0" src="rss.png" /></a> <a href="http://www.w2bc.com/">
<img border="0" src="delicious.png" /></a> <a href="http://www.w2bc.com/">
<img border="0" src="facebook.png" /></a> <a href="http://www.w2bc.com/">
<img border="0" src="twitter.png" /></a> <a href="http://www.w2bc.com/">
<img border="0" src="yahoo.png" /></a>
</p>
<p>
<b>60 degree spin onMouseover and onMouseout</b></p>
<p id="socialicons2">
<a href="http://www.w2bc.com/">
<img border="0" src="rss.png" /></a> <a href="http://www.w2bc.com/">
<img border="0" src="delicious.png" /></a> <a href="http://www.w2bc.com/">
<img border="0" src="facebook.png" /></a> <a href="http://www.w2bc.com/">
<img border="0" src="twitter.png" /></a> <a href="http://www.w2bc.com/">
<img border="0" src="yahoo.png" /></a>
</p>
<p>
<b>-360 degree spin onMouseover ONLY</b></p>
<p id="socialicons3">
<a href="http://www.w2bc.com/">
<img border="0" src="rss.png" /></a> <a href="http://www.w2bc.com/">
<img border="0" src="delicious.png" /></a> <a href="http://www.w2bc.com/">
<img border="0" src="facebook.png" /></a> <a href="http://www.w2bc.com/">
<img border="0" src="twitter.png" /></a> <a href="http://www.w2bc.com/">
<img border="0" src="yahoo.png" /></a>
</p>

css代码:

复制代码
代码如下:

p#socialicons img
{
/* 1st set of icons. Rotate them 360deg onmouseover and out */
-moz-transition: all 0.8s ease-in-out;
-webkit-transition: all 0.8s ease-in-out;
-o-transition: all 0.8s ease-in-out;
-ms-transition: all 0.8s ease-in-out;
transition: all 0.8s ease-in-out;
}
p#socialicons img:hover
{
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
}
p#socialicons2 img
{
/* 2nd set of icons. Rotate them 60deg onmouseover and out */
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
p#socialicons2 img:hover
{
-moz-transform: rotate(70deg);
-webkit-transform: rotate(70deg);
-o-transform: rotate(70deg);
-ms-transform: rotate(70deg);
transform: rotate(70deg);
}
p#socialicons3 img
{
/* 3rd set of icons. Rotate them -360deg onmouseover ONLY. Note where the "transition prop is added */
}
p#socialicons3 img:hover
{
-moz-transition: all 0.5s ease-in-out;
-webkit-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
-moz-transform: rotate(-360deg);
-webkit-transform: rotate(-360deg);
-o-transform: rotate(-360deg);
-ms-transform: rotate(-360deg);
transform: rotate(-360deg);
}
HTML / CSS 相关文章推荐
检测用户浏览器是否支持CSS3的方法
Aug 29 HTML / CSS
实列教程 一款基于jquery和css3的响应式二级导航菜单
Nov 13 HTML / CSS
CSS3中animation实现流光按钮效果
Dec 21 HTML / CSS
canvas实现圆绘制的示例代码
Sep 11 HTML / CSS
利用HTML5画出一个坦克的形状具体实现代码
Jun 20 HTML / CSS
检测浏览器对HTML5和CSS3支持度的方法
Jun 25 HTML / CSS
HTML5拖拉上传文件的简单实例
Jan 11 HTML / CSS
Html5百叶窗效果的示例代码
Dec 11 HTML / CSS
Html5之title吸顶功能
Jun 04 HTML / CSS
用canvas做一个DVD待机动画的实现代码
Apr 12 HTML / CSS
Html5页面上如何禁止手机虚拟键盘弹出
Mar 19 HTML / CSS
使用 CSS 轻松实现一些高频出现的奇形怪状按钮
Dec 06 HTML / CSS
用纯css3实现的图片放大镜特效效果非常不错
Sep 02 #HTML / CSS
CSS3 中的@keyframes介绍
Sep 02 #HTML / CSS
CSS3 Pie工具推荐--让IE6-8支持一些优秀的CSS3特性
Sep 02 #HTML / CSS
css3中背景尺寸background-size详解
Sep 02 #HTML / CSS
css3中transition属性详解
Sep 02 #HTML / CSS
纯css3实现鼠标经过图片显示描述的动画效果
Sep 01 #HTML / CSS
纯css3实现效果超级炫的checkbox复选框和radio单选框
Sep 01 #HTML / CSS
You might like
解决javascript:window.close()在chrome,Firefox下失效的问题
2013/05/07 Javascript
JS实现切换标签页效果实例代码
2013/11/01 Javascript
node.js中的buffer.write方法使用说明
2014/12/10 Javascript
node.js中的fs.chmodSync方法使用说明
2014/12/18 Javascript
在JavaScript中如何解决用execCommand(
2015/10/19 Javascript
jQuery Validate初步体验(二)
2015/12/12 Javascript
Node.js 文件夹目录结构创建实例代码
2016/07/08 Javascript
jQuery插件FusionWidgets实现的Cylinder图效果示例【附demo源码】
2017/03/23 jQuery
ES6中Math对象新增的方法实例详解
2017/04/25 Javascript
Vue数组更新及过滤排序功能
2017/08/10 Javascript
详解Vue.js组件可复用性的混合(mixin)方式和自定义指令
2017/09/06 Javascript
vuejs点击class变化的实例
2018/09/05 Javascript
vue.js 实现点击按钮动态添加li的方法
2018/09/07 Javascript
vue插件实现v-model功能
2018/09/10 Javascript
jquery 动态遍历select 赋值的实例
2018/09/12 jQuery
使用JS获取页面上的所有标签
2018/10/18 Javascript
Node.js+Express+Mysql 实现增删改查
2019/04/03 Javascript
python3+PyQt5图形项的自定义和交互 python3实现page Designer应用程序
2020/07/20 Python
flask框架视图函数用法示例
2018/07/19 Python
python实现图像全景拼接
2020/03/27 Python
研究生自我鉴定范文
2013/10/30 职场文书
仓库管理专业个人的自我评价
2013/12/30 职场文书
毕业生大学生活自我总结
2014/01/31 职场文书
上班玩游戏检讨书
2014/02/07 职场文书
挂科检讨书范文
2014/02/20 职场文书
集团公司党的群众路线教育实践活动工作总结
2014/03/03 职场文书
师德师风个人反思
2014/04/28 职场文书
高校优秀辅导员事迹材料
2014/05/07 职场文书
年度安全生产目标责任书
2014/07/23 职场文书
老人再婚离婚协议书范本
2014/10/27 职场文书
初三语文教学计划
2015/01/22 职场文书
家装业务员岗位职责
2015/04/03 职场文书
2015年销售人员工作总结
2015/04/07 职场文书
Windows下redis下载、redis安装及使用教程
2021/06/02 Redis
浅谈Python实现opencv之图片色素的数值运算和逻辑运算
2021/06/23 Python
使用nginx配置访问wgcloud的方法
2021/06/26 Servers