五款漂亮的纯CSS3动画按钮的实例教程
建站知识 2021-07-03 08:15www.168986.cn长沙网站建设
今天来分享很不错的CSS3按钮动画,这款CSS3按钮一共有5种动画方式,每一种都是鼠标滑过动画形式,虽然这些动画按钮不是十分华丽,长沙网络推广觉得不像其他按钮那样很难扩展,我们可以修改CSS代码随意改变自己喜欢的颜色样式。
让我们一起来看看实现这5中样式动画按钮的HTML代码和CSS代码吧。以第一个按钮为例,其他按钮的代码大家可以下载源代码来研究,并不是很难。
HTML代码
XML/HTML Code复制内容到剪贴板
- <div class="button01">
- <a href="#">Download</a>
- <p class="">click to begin</p>
- <p class="bottom">1.2MB .zip</p>
- </div>
CSS代码
CSS Code复制内容到剪贴板
- .button01 {
- width: 200px;
- margin: 50px auto 20px auto;
- }
- .button01 a {
- display: block;
- height: 50px;
- width: 200px;
- /TYPE/
- color: white;
- font: 17px/50px Helvetica, Verdana, sans-serif;
- text-decoration: none;
- text-align: center;
- text-transform: uppercase;
- /GRADIENT/
- background: #00b7ea; / Old browsers /
- background: -moz-linear-gradient(, #00b7ea 0%, #009ec3 100%); / FF3.6+ /
- background: -webkit-gradient(linear, left , left bottombottom, color-s(0%,#00b7ea), color-s(100%,#009ec3)); / Chrome,Safari4+ /
- background: -webkit-linear-gradient(, #00b7ea 0%,#009ec3 100%); / Chrome10+,Safari5.1+ /
- background: -o-linear-gradient(, #00b7ea 0%,#009ec3 100%); / Opera 11.10+ /
- background: -ms-linear-gradient(, #00b7ea 0%,#009ec3 100%); / IE10+ /
- background: linear-gradient(, #00b7ea 0%,#009ec3 100%); / W3C /
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 ); / IE6-9 /
- }
- .button01 a, p {
- -webkit-border-radius: 10px;
- -moz-border-radius: 10px;
- border-radius: 10px;
- -webkit-box-shadow: 2px 2px 8px rgba(0,0,0,0.2);
- -moz-box-shadow: 2px 2px 8px rgba(0,0,0,0.2);
- box-shadow: 2px 2px 8px rgba(0,0,0,0.2);
- }
- p {
- background: #222;
- display: block;
- height: 40px;
- width: 180px;
- margin: -50px 0 0 10px;
- /TYPE/
- text-align: center;
- font: 12px/45px Helvetica, Verdana, sans-serif;
- color: #fff;
- /POSITION/
- position: absolute;
- z-index: -1;
- /TRANSITION/
- -webkit-transition: margin 0.5s ease;
- -moz-transition: margin 0.5s ease;
- -o-transition: margin 0.5s ease;
- -ms-transition: margin 0.5s ease;
- transition: margin 0.5s ease;
- }
- /HOVER/
- .button01:hover .bottombottom {
- margin: -10px 0 0 10px;
- }
- .button01:hover . {
- margin: -80px 0 0 10px;
- line-height: 35px;
- }
- /ACTIVE/
- .button01 a:active {
- background: #00b7ea; / Old browsers /
- background: -moz-linear-gradient(, #00b7ea 36%, #009ec3 100%); / FF3.6+ /
- background: -webkit-gradient(linear, left , left bottombottom, color-s(36%,#00b7ea), color-s(100%,#009ec3)); / Chrome,Safari4+ /
- background: -webkit-linear-gradient(, #00b7ea 36%,#009ec3 100%); / Chrome10+,Safari5.1+ /
- background: -o-linear-gradient(, #00b7ea 36%,#009ec3 100%); / Opera 11.10+ /
- background: -ms-linear-gradient(, #00b7ea 36%,#009ec3 100%); / IE10+ /
- background: linear-gradient(, #00b7ea 36%,#009ec3 100%); / W3C /
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 ); / IE6-9 /
- }
- .button01:active .bottombottom {
- margin: -20px 0 0 10px;
- }
- .button01:active . {
- margin: -70px 0 0 10px;
- }
相关推荐
长沙网站设计
- 如何自己建一个网站 自己想建个网站,怎么建
- 如何制作网站免费建站 创建网站免费注册
- html简单网页代码 html简单网页代码超链接
- dreamweaver网页制作 dreamweaver网页制作模板
- 上海网站建设 上海网站建设制作微信
- 如何制作网站和网页 如何制作一个网页
- html网页制作代码大全 端午节html网页制作代码大
- app开发公司 app开发公司前十名
- html网页制作 html网页制作文字居中
- app制作一个需要多少钱 请人制作一个app多少钱
- 成都网站制作 成都网站制作维护
- 百度建一个网站多少钱 百度做个公司网站要多少
- html+css网页制作成品 web网页制作成品css+javascrip
- html网页制作案例 html网页设计案例
- html+css网页制作成品 web网页制作成品css+javascrip
- 个人网站模板 个人网站模板HTML