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 object-fit属性
Jul 27 HTML / CSS
CSS3哪些新特性值得称赞
Mar 02 HTML / CSS
关于css兼容性问题及一些常见问题汇总
May 03 HTML / CSS
css3利用transform变形结合事件完成扇形导航
Oct 26 HTML / CSS
html5音频_动力节点Java学院整理
Aug 22 HTML / CSS
html5 浏览器支持 如何让所有的浏览器都支持HTML5标签样式
Dec 07 HTML / CSS
html5之Canvas路径绘图、坐标变换应用实例
Dec 26 HTML / CSS
基于Modernizr 让网站进行优雅降级的分析
Apr 21 HTML / CSS
html特殊符号示例 html特殊字符编码对照表
Jan 14 HTML / CSS
HTML5拖拉上传文件的简单实例
Jan 11 HTML / CSS
基于HTML5实现类似微信手机摇一摇功能(计算摇动次数)
Jul 24 HTML / CSS
amazeui页面校验功能的实现代码
Aug 24 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
融入意大利的咖啡文化
2021/03/03 咖啡文化
使用PHP实现密保卡功能实现代码&amp;lt;打包下载直接运行&amp;gt;
2011/10/09 PHP
关于PHP语言构造器介绍
2013/07/08 PHP
php发送post请求的三种方法
2014/02/11 PHP
PHP类中的魔术方法(Magic Method)简明总结
2014/07/08 PHP
一个对于Array的简单扩展
2006/10/03 Javascript
jquery 实现checkbox全选,反选,全不选等功能代码(奇数)
2012/10/24 Javascript
JavaScript 身份证号有效验证详解及实例代码
2016/10/20 Javascript
基于JS实现仿百度百家主页的轮播图效果
2017/03/06 Javascript
JS模拟超市简易收银台小程序代码解析
2017/08/18 Javascript
js canvas实现写字动画效果
2018/11/30 Javascript
一步快速解决微信小程序中textarea层级太高遮挡其他组件
2019/03/04 Javascript
详解vue-cli3 中跨域解决方案
2019/04/10 Javascript
vue改变对象或数组时的刷新机制的方法总结
2019/04/24 Javascript
如何测量vue应用运行时的性能
2019/06/21 Javascript
js脚本中执行java后台代码方法解析
2019/10/11 Javascript
微信小程序之左右布局的实现代码
2019/12/13 Javascript
jQuery+PHP+Ajax实现动态数字统计展示功能
2019/12/25 jQuery
JavaScript实现留言板案例
2020/03/17 Javascript
python 获取网页编码方式实现代码
2017/03/11 Python
django允许外部访问的实例讲解
2018/05/14 Python
Python3.6日志Logging模块简单用法示例
2018/06/14 Python
python中rc1什么意思
2020/06/19 Python
基于selenium及python实现下拉选项定位select
2020/07/22 Python
Python APScheduler执行使用方法详解
2020/12/10 Python
Reformation官网:美国女装品牌
2018/09/14 全球购物
Rodd & Gunn澳大利亚官网:新西兰男装品牌
2018/09/25 全球购物
物业工作计划书
2014/01/10 职场文书
单位办理社保介绍信
2014/01/10 职场文书
社区网格化管理实施方案
2014/03/21 职场文书
乐观自信演讲稿范文
2014/05/21 职场文书
医院科室评语
2015/01/04 职场文书
2015教师节师德演讲稿
2015/03/19 职场文书
管理失职检讨书范文
2015/05/05 职场文书
2015暑期爱心支教策划书
2015/07/14 职场文书
golang如何去除多余空白字符(含制表符)
2021/04/25 Golang