按钮图标

纯CSS3按钮动画插件

阿里云


这是一款使用纯 css3 制作的各种按钮的鼠标滑过 hover,鼠标点击动画效果的插件。该按钮插件中共有 7 中不同的 css3 动画效果:旋转、拉伸、淡入淡出、滑动等等。这个插件中集合了 7 种不同风格的 css3 按钮动画效果。请注意不是所有的浏览器都支持 css3,请使用支持 css3 的浏览器来查看演示。下面的代码是其中的一个例子,我们将在其中放入一些图标,说明文本和价格,价格只有在鼠标滑过按钮时才显示出来。

HTML 结构

  1. <a href="#" class="a-btn">
  2.   <span class="a-btn-slide-text">$29</span>
  3.   <img src="images/icons/1.png" alt="Photos" />
  4.   <span class="a-btn-text"><small>Available on the Apple</small> App Store</span>
  5.   <span class="a-btn-icon-right"><span></span></span>
  6. </a>
也想出现在这里?联系我们
创客主机

CSS 样式

  1. .a-btn{
  2.     background: linear-gradient(top, #a9db80 0%,#96c56f 100%);
  3.     padding-left: 90px;
  4.     padding-right: 105px;
  5.     height: 90px;
  6.     display: inline-block;
  7.     position: relative;
  8.     border: 1px solid #80ab5d;
  9.     box-shadow:
  10.     0px 1px 1px rgba(255,255,255,0.8) inset,
  11.     1px 1px 3px rgba(0,0,0,0.2);
  12.     border-radius: 4px;
  13.     float: left;
  14.     clear: both;
  15.     margin: 10px 0px;
  16.     overflow: hidden;
  17.     transition: box-shadow 0.3s ease-in-out;
  18. }
  19. .a-btn img{
  20.     position: absolute;
  21.     left: 15px;
  22.     top: 13px;
  23.     border: none;
  24.     transition: all 0.3s ease-in-out;
  25. }
  26. .a-btn .a-btn-slide-text{
  27.     position: absolute;
  28.     font-size: 36px;
  29.     top: 18px;
  30.     left: 18px;
  31.     color: #6d954e;
  32.     opacity: 0;
  33.     text-shadow: 0px 1px 1px rgba(255,255,255,0.4);
  34.     transition: opacity 0.2s ease-in-out;
  35. }
  36. .a-btn-text{
  37.     padding-top: 13px;
  38.     display: block;
  39.     font-size: 30px;
  40.     text-shadow: 0px -1px 1px #80ab5d;
  41. }
  42. .a-btn-text small{
  43.     display: block;
  44.     font-size: 11px;
  45.     letter-spacing: 1px;
  46. }
  47. .a-btn-icon-right{
  48.     position: absolute;
  49.     right: 0px;
  50.     top: 0px;
  51.     height: 100%;
  52.     width: 80px;
  53.     border-left: 1px solid #80ab5d;
  54.     box-shadow: 1px 0px 1px rgba(255,255,255,0.4) inset;
  55. }
  56. .a-btn-icon-right span{
  57.     width: 38px;
  58.     height: 38px;
  59.     opacity: 0.7;
  60.     border-radius: 20px;
  61.     position: absolute;
  62.     left: 50%;
  63.     top: 50%;
  64.     margin: -20px 0px 0px -20px;
  65.     border: 1px solid rgba(0,0,0,0.5);
  66.     background: #4e5c50 url(../images/arrow_down.png) no-repeat center center;
  67.     box-shadow:
  68.         0px 1px 1px rgba(255,255,255,0.3) inset,
  69.         0px 1px 2px rgba(255,255,255,0.5);
  70.     transition: all 0.3s ease-in-out;
  71. }

纯 CSS3 按钮动画插件

已有 355 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!