css3 旋转按钮 使用CSS3创建一个旋转可变色按钮


Posted in HTML / CSS onDecember 31, 2012

想把访客引到另一个页面?添加一个很炫的按钮是个很好的办法 !今天的文章提出了如何使用CSS3创建一个旋转,旋转,可变色按钮。
这是一个演示旋转的CSS3按钮。让我们先从HTML:

复制代码
代码如下:

<div>
<a class="button">旋转按钮</a>
</div>

和现在的CSS:
复制代码
代码如下:

.button
{
background:#aaa;
color:#555;
font-weight:bold;
font-size:15px;
padding:10px 15px;
border:none;
margin:50px;
cursor:pointer;
-webkit-transition:-webkit-transform 1s,opacity 1s,background 1s,width 1s,height 1s,font-size 1s;
-o-transition-property:width,height,-o-transform,background,font-size,opacity,color;
-o-transition-duration:1s,1s,1s,1s,1s,1s,1s;
-moz-transition-property:width, height, -moz-transform, background, font-size, opacity, color;
-moz-transition-duration:1s,1s,1s,1s,1s,1s,1s;
transition-property:width,height,transform,background,font-size,opacity;
transition-duration:1s,1s,1s,1s,1s,1s;
-webkit-border-radius:5px;
border-radius:5px;
box-shadow:0 0 2px rgba(0,0,0,0.5);
text-shadow:0 0 5px rgba(255,255,255,0.5);
display:inline-block; /*它是重要为按钮旋转*/
}

这里的关键代码转换属性,它可以定义通过宽度、高度、背景、颜色、透明度等。在这个例子中,属性是改变每一秒,根据过渡时间属性。
transition: opacity 2s ease-out, background 1s linear, width 1s, height 1s, font-size 1s;
接下来,使用这段代码来触发纺丝效果通过盘旋元素;
复制代码
代码如下:

.button:hover
{
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
background:#99A411;
font-size:30px;
color:#fff;
}

转换元件旋转360度的按钮,一个完整的圆。其余的代码更改颜色和字体大小。
玩得高兴这一个。也许你可以使它有用的一些有趣的节日按钮。也许你甚至可以升级它旋转一个按钮,更改从一个到另一个图像。谁知道呢?可能性是无穷无尽的
HTML / CSS 相关文章推荐
css3 按钮 利用css3实现超酷下载按钮
Mar 18 HTML / CSS
一款纯css3实现的鼠标经过按钮特效教程
Nov 09 HTML / CSS
CSS3中Transition动画属性用法详解
Jul 04 HTML / CSS
html5使用canvas实现图片下载功能的示例代码
Aug 26 HTML / CSS
HTML5网页录音和上传到服务器支持PC、Android,支持IOS微信功能
Apr 26 HTML / CSS
基于HTML5 Canvas:字符串,路径,背景,图片的详解
May 09 HTML / CSS
微信端html5页面调用分享接口示例
Mar 14 HTML / CSS
如何用canvas实现在线签名的示例代码
Jul 10 HTML / CSS
canvas绘制太极图的实现示例
Apr 29 HTML / CSS
HTML5 通过Vedio标签实现视频循环播放的示例代码
Aug 05 HTML / CSS
常用的文件对应的MIME类型汇总
Apr 26 HTML / CSS
css3手动实现pc端横向滚动
Jun 21 HTML / CSS
绝对令人的惊叹的CSS3折叠效果(3D效果)整理
Dec 30 #HTML / CSS
纯CSS打造(无图像无js)的非常流行的讲话(语音)气泡效果
Dec 28 #HTML / CSS
分享30个新鲜的CSS3打造的精美绚丽效果(附演示下载)
Dec 28 #HTML / CSS
CSS3支持IE6, 7, and 8的边框border属性
Dec 28 #HTML / CSS
CSS3 滤镜 webkit-filter详细介绍及使用方法
Dec 27 #HTML / CSS
纯CSS3实现地球自转实现代码(图文教程附送源码)
Dec 26 #HTML / CSS
纯CSS3实现绘制各种图形实现代码详细整理
Dec 26 #HTML / CSS
You might like
在DC的漫画和电影中,蝙蝠侠的宿敌,小丑的真名是什么?
2020/04/09 欧美动漫
非洲第一个咖啡超凡杯大赛承办国—卢旺达的咖啡怎么样
2021/03/03 咖啡文化
PHP获取文件夹内文件数的方法
2015/03/12 PHP
php返回当前日期或者指定日期是周几
2015/05/21 PHP
PHP中读取文件的几个方法总结(推荐)
2016/06/03 PHP
PHP函数rtrim()使用中的怪异现象分析
2017/02/24 PHP
PHP通过调用新浪API生成t.cn格式短网址链接的方法详解
2019/02/20 PHP
基于Laravel-admin 后台的自定义页面用法详解
2019/09/30 PHP
学习ExtJS(二) Button常用方法
2009/10/07 Javascript
使用jQuery轻松实现Ajax的实例代码
2010/08/16 Javascript
js验证整数加保留小数点的简单实例
2013/12/02 Javascript
DOM基础教程之事件对象
2015/01/20 Javascript
JQuery球队选择实例
2015/05/18 Javascript
jQuery实现判断滚动条到底部
2015/06/23 Javascript
JS使用正则表达式实现关键字替换加粗功能示例
2016/08/03 Javascript
客户端(vue框架)与服务器(koa框架)通信及服务器跨域配置详解
2017/08/26 Javascript
利用Javascript开发一个二维周视图日历
2017/12/14 Javascript
浅谈vue-cli 3.0.x 初体验
2018/04/11 Javascript
JavaScript常用截取字符串的三种方式用法区别实例解析
2018/05/15 Javascript
简述JS控制台的使用
2018/07/15 Javascript
vue3.0中的双向数据绑定方法及优缺点
2019/08/01 Javascript
WebStorm无法正确识别Vue3组合式API的解决方案
2021/02/18 Vue.js
书单|人生苦短,你还不用python!
2017/12/29 Python
Django自定义用户认证示例详解
2018/03/14 Python
基于python实现百度翻译功能
2019/05/09 Python
python根据时间获取周数代码实例
2019/09/30 Python
Pycharm配置PyQt5环境的教程
2020/04/02 Python
pip安装tensorflow的坑的解决
2020/04/19 Python
Pycharm常用快捷键总结及配置方法
2020/11/14 Python
大四学生找工作的自荐信
2014/03/27 职场文书
中学生操行评语大全
2014/04/24 职场文书
文明生主要事迹
2014/05/25 职场文书
2015毕业生实习工作总结
2014/12/12 职场文书
模范班主任事迹材料
2014/12/17 职场文书
2015年大学迎新晚会总结
2015/07/16 职场文书
教育教学工作反思
2016/02/24 职场文书